zsh で git コマンドのタブ補完してくれるやつの git 公式のやつのインストール方法
zshでバリバリgitの補完したいときのやつのインスコ方法。てかもうみんなやってますよね感高いし、今更感高いけど、整備されてるかとおもいきや結構入れるのめんどかったのでメモ。
なんかgitのgithubリポジトリ(わかりにくい)のcontribからいろいろダウンロードできるのでいろいろダウンロードして使います。
1. まず git-completion.bash を好きなところにダウンロードします
この文書では ~/.zsh に置きますね
$ mkdir -p ~/.zsh $ wget -O ~/.zsh/git-completion.bash https://raw.github.com/git/git/master/contrib/completion/git-completion.bash
2. 次に git-completion.zsh を ~/.zsh/completion にダウンロードします
このとき、_git って名前で配置します
$ mkdir -p ~/.zsh/completion $ wget -O ~/.zsh/completion/_git https://raw.github.com/git/git/master/contrib/completion/git-completion.zsh
3. .zshrcに以下の2行を追記します
zstyle ':completion:*:*:git:*' script ~/.zsh/git-completion.bash fpath=(~/.zsh/completion $fpath)