まずは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という名前で保存すればいい。