zsh
2015/05/04に「宇宙zsh #2」というzshの勉強会を開催した(告知ページ)。今回は東京で開催ということで、一泊二日のちょっとした旅行も兼ねて開催した(僕は普段神戸に住んでる)。 内容 前半はzshについて基本的な設定から勉強しようということで、最初のイン…
11/30に大阪でzshの勉強会を開催します。 zshの勉強会を開催するのは初めてなので、初心者のかたも歓迎です。zshをどう使えばよいか分からないとか、みんながどういうふうに使っているのか知りたいとか、そういう情報共有の場にできればと思っています。ぜひ…
2014年10月24日発売のWEB+DB PRESS Vol.83で、「zsh大活用」というzshに関する特集記事を書いたので紹介します。 WEB+DB PRESS Vol.83作者: 原田騎郎,吉羽龍太郎,山口陽平,青木雅弥,松下誠太,三宅英明,高橋征義,南川毅文,伊藤直也,海野弘成,高安洋輝,佐藤歩,…
はてなブログが Gist からの貼付けに対応したようなのでさっそく試してみる。 これは何? ファイルの先頭だけを表示する head, 末尾だけを表示する tail というコマンドがあるので、それに習ってファイルの真ん中を表示する body というシェルの関数を作って…
俺聞け4というイベントで zsh について発表しました (その時の発表資料)。「普段シェルを使っていない人でも zsh を使うと便利だよ」という内容で発表したので、それを聞いて使ってみようと思った人もいたようです。 でもググってみても色々分かってる人向け…
2013/02/16に俺聞け4が開かれた。ウェブに関連する内容を発表したり聞いたりするイベントだ。 発表のテーマは何でもいいっぽいので、僕も zsh について発表した。 発表内容 その時の発表資料はこちら。 zsh を使おう シェルがテーマなのでテキストファイル書…
2011年01月29日(土) に大阪で Minami.rb 第4回勉強会 が開かれた(告知ページ)。Ruby on Rails(Ruby)メインの勉強会だ。そこで15分枠の発表コーナーがあったので zsh の発表をしてきた。zsh って高機能なんだけど、実はシェルに詳しくない人でも便利に使える…
2010年1月8日に神戸で第2回関西アンカンファレンスが開催された(告知ページ)。僕は zsh が大好きなので「zsh で記号プログラミング」というタイトルで発表した。 発表内容 内容は zsh の Hello world をアルファベット、数字を使わずに記号だけで書くという…
vim 使いには戦闘力という概念があって、vimrc の行数で強さを比べる。 戦闘力 - vimグループ Vim-users.jp - Hack #39: Vimの戦闘力を計測する せっかくなので zsh でもまねしてみた。 function scouter() { sed -e '/^\s*$/d' -e '/^\s*#/d' ${ZDOTDIR:-$H…
連番のファイルがずらーっとあったとき、複数のファイル名を一気にスマートに変えたいことがある。一個ずつちまちまリネームなんてやってられない。そんなときは zsh の zmv を使うと便利なので紹介する。 zmv で何ができるか 例えばこんな感じで 1.txt から…
最近 oh-my-zsh ってのがあるって聞いた。インストールするだけで zsh が便利になるみたいなので、早速試してみた。 oh-my-zsh って何? oh-my-zsh は zsh の設定を管理するフレームワークで、いろんな設定を有効にして管理、更新できるようになる。プロジェ…
2012/12/13 追記 zsh 4.3.11 以降の新しい機能を使って改良しました。 -> 「zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita」Git を使ってファイルを編集した場合、それをいったんインデックスに追加(…
メールを送るときって当然メーラーを使うんだけど、普通メーラーでは vim が使えない。困った。これでは文章が書けない。なので、僕はいつもターミナルの vim でメールを書いてからメーラーにコピペしてる。でも、そのコピペがめんどくさい。マウスをぐいー…
今回のきっかけ id:tomoya さんが最近 Bazaar(bzr)を使い始めたようだ。(Emacs のリポジトリが Bazaar に移行したので Bazaar をインストールする。)で、「zsh の vcs_info を使ってリビジョン情報をプロンプトに表示してるけど、Bazaar の場合死ぬほど重い…
12/19(土) 関西アンカンファレンスが開かれた(告知ページ)。発表テーマは何でも良さそうなので、僕は大好きな zsh について発表した。なんか勢いで2回発表してきた。これも愛。 発表資料 発表資料はこんな感じ。Zsh を使おうView more documents from H M.ま…
きっかけ 「よく打つコマンドって typo しやすいね」「頭のスピードに手が追いついてない」「zsh 使ってて、 typo したときに勝手にコマンド名を修正してくれたらうれしいね」「zsh で ruby の method_missing みたいなの無いのかな?」とか発言があった。「…
2012/12/13 追記 zsh 4.3.11 以降の新しい機能を使って改良しました。 -> 「zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita」最近Gitを使い始めた。で、ブランチとか使うようになって、今どのブランチ…
zshを使ってると、 ^R なんかでコマンドヒストリから探すことが多くなる。なので、ヒストリは大事にメンテナンスしたい。余計なのを入れたくない。zsh であるコマンドを履歴に登録しない方法 | Carpe Diemってページで先頭にスペースを入れるテクニックが解…
zsh週間と言うことで、最近の僕のzshrcを紹介してみる。 解説 zshrc本体を紹介する前に、ちょっと分かりにくい所の解説。 lessのオプションを環境変数で指定する export LESS='--tabs=4 --no-init --LONG-PROMPT --ignore-case' lessはよく使うので、快適な…
zshは高機能なだけあって、manページも15個に分かれている。多すぎてわけ分かんなくなってきたので、それぞれのページの内容をざっと解説してみる。 大事なページ まずは、よく読む、または読んでおいた方が良いと思うページから。 zsh zshの概要。一番最初…
Webteko(ウェブテコ)っていう勉強会に参加してzshについて発表した(発表資料)。発表したんだけど、時間の都合とかで(zshにとっては)基本的なところしか紹介できなかった。「うおー! 俺のzsh好きっぷりはこんなもんじゃないぜ!」というわけで、ここでその続き…
Webteko(ウェブテコ)っていう勉強会に参加して、zshについて発表した(告知ページ)。発表資料は前のエントリに書いた。そこでzshの設定ファイルを紹介したので、ここにも張っておく。参考にしてね。 ファイルは「基本編」「応用編」の2つに分かれています。 z…
今日は神戸のWebteko(ウェブテコ)っていう勉強会に参加した(告知ページ)。そこで「究極のシェル zsh」ということでzshの便利機能について発表した。そのときの発表資料を公開するよ。発表したスライドと言ってもこのスライドは飾りみたいなもんで、本編とし…
2009/04/12(日)に、神戸でWebteko(ウェブテコ)っていう勉強会がある(告知ページ)。そこでzshについて発表することにした。予告編ということで、ちょっと内容の紹介。 発表すること 基本的にはzsh使ったことない人向けに、便利な使い方と設定方法(.zshrcの書…
マイコミジャーナルの漢のzsh の連載が突然再開した(漢のzsh(24))。で、最終回になった。いったい何があったんだ。というかまだ連載終わってなかったのか。まあ、これを機会にzshrcをちょっと見直してみた。今回の記事のメインは「rootの場合のプロンプトを…
初めに またzshネタです。今回は、コマンドライン編集中に好きなzsh関数を呼び出せるようにします。これで、エディタのマクロのようなことが出来るようになります。 今まで困っていたこと zshでは、WORDCHARSで単語の区切りにならない文字を指定できます。僕…
初めに zsh最強シェル入門を買ってから、zshのカスタマイズにはまっています。今日はコマンドライン編集のキーバインドをいい感じにしようとしていました。で、色々やってたけど、キーがぜんぜん足りません。 何か使いやすいキーに割り当てようとしても、た…
zsh最強シェル入門作者: 中島能和出版社/メーカー: 翔泳社発売日: 2008/12/04メディア: 単行本(ソフトカバー)購入: 7人 クリック: 175回この商品を含むブログ (51件) を見る 「zsh最強シェル入門」を買いました。便利そうなことが書いてあったので、さっそ…