mac gitコマンドtabキーによる自動補完

1407 ワード

mac上のコマンドラインはwindowsよりずっと使いやすいですが、gitはデフォルトでtabキーを押すと自動的に補完されず、不快です.次に、自動補完の方法を手順に従って紹介します.
1.home-brewをインストールして、それに応じてみんなはインストールしたことがあって、もしインストールしていないならば、直接公式サイトに行って命令行を見て、copyが来てインストールすればいいです.
2.実行brew install bash-completion3.
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi

上のコードを~/.bash_にコピーします.profileで、ない場合は、このファイルを作成します.どうやってファイルを作成しますか?touch .bash_profile
4.開くhttps://github.com/git/git/bl...ああ、この書類を下ろして、それからcp git-completion.bash ~/.git-completion.bashこのコマンドは、このファイルを~/ディレクトリの下にコピーし、名前の前にポイントを付けることを意味します.
5.~/.bashrcファイル(このディレクトリの下にない場合は、新規作成)に下の内容を追加
source ~/.git-completion.bash 



6.運転
test -f ~/.git-completion.bash && . $_


そして端末を再起動し、tabキーを押してみましょう.gitコマンドは自動的に補完されます.
方法2:
全部で2つのステップに分けて、端末の中でgitでtabキーを押して自動的にコマンドを不全にすることができます:第1歩:まず自動補完スクリプトをダウンロードして、端末でcurlコマンドを以下のように入力して、それから車に戻って、ダウンロードを始めました.
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash

ステップ2:編集~/.bash_profileファイルは、最後に次のコードを追加します.ファイルがない場合は、新しいファイルを作成します.端末にvi ~/.bash_profileと入力し、次のコードをファイルの一番後ろに貼り付けます.
if [ -f ~/.git-completion.bash ]; then
    source ~/.git-completion.bash
fi

端末を再起動すればtabを使って自動的に補完できるはずです.