コマンド名補完
またまたまた 横着プログラミング 第3回: 履歴マニア より
zsh ではコマンドごとに補完の挙動を定義できる。gcc や cvs な どの一般的なコマンドについては、zshのパッケージに標準で補完 の定義ファイルが付属している。それらの定義ファイルを有効にす るには ~/.zshrc に次の設定を加えればいい。
autoload -U compinit compinit
実は、なんのこっちゃ、なのである.でも、これは相当便利なのだ.sudo のあとに、ちゃんとコマンドを補完するし.定義ファイルとかって、どこに置いてあるんだろう?
http://www.b2pi.com/zsh/Doc/Release/zsh_19.html#SEC104 を、ちゃんと読まないとわからんか?