キモブロ

Please spy check please, Fucking retard

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)