brew、cpanm、plackupを使いたい(zsh編)

まずはfpathの設定を.zshrcに書く。

fpath=($HOME/.zsh/functions $fpath)

brewは補完設定ファイルが付属しているので~/.zsh/functionsにコピーする。

% cp /usr/local/Library/Contributions/brew_zsh_completion.zsh ~/.zsh/functions/_brew

cpanmplackupの補完設定ファイルはここからもらってくる。
zsh autcompletion for plackup / cpanm / dzil — Gist
~/.zsh/functions以下に_cpanm_plackupという名前で保存すればいい。