Zsh
GitHub
zshDay 10

zshの補完を強化する方法

More than 1 year has passed since last update.

zshの補完機能はそのままでも十分強力ですがbrewなどで追加したコマンドなど標準ではサポートされていないコマンドを使うと補完が効かなくてあれ?と思う事があります。

そんな方はgithubで公開されているzshの補完関数を使う事をお勧めします。
ここではzsh-completionsを紹介します。

インストール方法

以下のコマンドを実行して補完関数をダウンロードします。

$ git clone https://github.com/zsh-users/zsh-completions.git

次にzshrcにzsh-completionsのディレクトリを追加します。

fpath=(path/to/zsh-completions/src $fpath)

以上の設定をしても設定が反映されない時は、以下のコマンドでキャッシュをクリアして下さい。

rm -f ~/.zcompdump; compinit