まずはfpath
の設定を.zshrc
に書く。
fpath=($HOME/.zsh/functions $fpath)
brew
は補完設定ファイルが付属しているので~/.zsh/functions
にコピーする。
% cp /usr/local/Library/Contributions/brew_zsh_completion.zsh ~/.zsh/functions/_brew
cpanm
とplackup
の補完設定ファイルはここからもらってくる。
zsh autcompletion for plackup / cpanm / dzil — Gist
~/.zsh/functions
以下に_cpanm
、_plackup
という名前で保存すればいい。