bash-completion
zsh ユーザーに dis られる前に completion できるようにしよう。
$ brew install bash-completion
~/.bash_profile
に以下を追加。
if [ -f `brew --prefix`/etc/bash_completion ]; then . `brew --prefix`/etc/bash_completion fi
導入が成功していれば、ssh
と入力して TAB を押すと IP のリストが表示される。
git-completion.bash
これを導入すれば git のコマンドを補完してくれるようになる。上記リンクから git-completion.bash
をダウンロード。これを適当な場所に置いて、.bashrc
に以下のように記述する。
source /path/to/git-completion.bash
ついでに git-prompt.sh を導入すると現在のブランチなどが表示されるようになって楽しいらしい。これも導入する場合は .bashrc
の記述は以下のようになる。PS1
の部分は自分で表示させたいようにアレンジできる。
source /path/to/git-prompt.sh source /path/to/git-completion.bash GIT_PS1_SHOWDIRTYSTATE=true export PS1='\[\033[32m\]\u@\h\[\033[00m\]:\[\033[34m\]\w\[\033[31m\]$(__git_ps1)\[\033[00m\]\$ ‘