macでbash-complectionを使ってgitコマンドを自動補完します.

2619 ワード

macでbash-complectionを使ってgitコマンドを自動補完します.
ここでは、Macでbash-complettetionをインストールすることにより、gitコマンドを使用して補完することを述べた.
  • .
  • がインストールされているかどうかを確認する.
    $ brew list
  • インストールされていない場合は、homebrewを使用して
  • をインストールします.
    $ brew install bash-completion
  • インストールが完了したらプラグイン情報
  • を確認する.
    $ brew info bash-completion
    bash-completion: stable 1.3 (bottled)
    Programmable completion for Bash 3.2
    https://bash-completion.alioth.debian.org/
    /usr/local/Cellar/bash-completion/1.3_1 (190 files, 667K) *
      Poured from bottle on 2017-01-08 at 23:47:57
    From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/bash-completion.rb
    ==> Caveats
    Add the following lines to your ~/.bash_profile:
      [ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
    
    Bash completion has been installed to:
      /usr/local/etc/bash_completion.d
  • *ヒントに従ってプラグインの出力内容を追加します./.bash_profile
  • #        ~/.bash_profile
    [ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
  • 追加git補完サポート
  • $ cd /usr/local/opt/bash-completion/etc/bash_completion.d
    $ curl -L -O https://raw.github.com/git/git/master/contrib/completion/git-completion.bash
    $ brew unlink bash-completion
    $ brew link bash-completion
  • コマンドラインを再起動する
  • 完成
  • 参考文献
  • Mac OSX追加Bash自動補完サポート