画竜点睛を衝く@mapyo

日々やった事をつらつらと書くブログです

zshでgitのコマンドやブランチ名を補完できるようにする

こちらのサイトを参考にやってみた。
zshでgitのコマンドやブランチ名を補完できるようにする - QNYP Blog

brew使ってるので、brew使ってるパターンでやった。

brewのアップデートとか。

$ brew update
$ brew upgrade git

●補完定義ファイルの確認 

$ ls -l `brew --prefix`/share/zsh/site-functions/

~/.zshrcの設定

fpath=($(brew --prefix)/share/zsh/site-functions $fpath)

autoload -U compinit
compinit -u

●zcompdumpをリビルドする 

$ rm -f ~/.zcompdump; compinit

このコマンド実行時に、compinitなんてないよーって出たけど、 ターミナル再起動した時に普通に補完出来たのでよしとするw

ブランチ名とか補完出来てスンゴイ楽だわさー