zsh

zsh で outputz

preexec なんて素敵なものを教えてもらったので,せっかくだから活用してみる. 最近流行りのoutputz.comへシェルへ打ち込んだ文字数を送る..zshrc に以下のコードを追加する OUTPUTZ_KEY=復活の呪文 preexec() { SIZE=`echo $argv[1] | wc -c | tr -d ' '`…

todo.shの補完

todo.txt が使えそうになってきたが,まともに使い始めると zsh の補完が欲しくなる. ザッとググった限りではまだ無いみたいなので.自分で作る. # ただし bash 版は本家で公開されている.目標はコンテキスト名とかプロジェクト名が @ とか + の直後でタ…

cd 関連

zsh

zsh で cd 関連の便利な設定.以下は ~/.zshrc に記述して source するか,シェルで打ちこんでください.auto_cd setopt auto_cdで cd と打たなくてもディレクトリへ移動します. $ /etc $ pwd /etcautopushd setopt autopushdとすると,cd するたひに勝手に…

zsh キーバインド設定

zsh

zshのキーバインドを Emacs 風にするなら $ bindkey -e vi 風なら $ bindkey -v 現在のキーバインドの一覧表示は $ bindkey -L

漢のzsh

zsh

漢のzsh 第一回(MYCOMジャーナル) zshの連載が始まったみたいなので注目.まずは compinit の紹介のようですが,たしかにこれだけでも相当便利になります. Tab ボタンを叩くのが楽しくなります.とにかくこの連載に注目.

zsh

zsh

zsh は非常に強力なシェルです. bash と tcsh のいいところを包含している感じのシェルです. 僕は FreeBSD を使っていたのでもともと tcsh 派だったのですが,今は完全にzsh派です. とりあえずこれを見ればすごさが分かるでしょう.