bash-completion

bashでもちょっとした補完ができるようになるらしい。

$ brew install bash-completion

ってして、.bashrcの中に

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

とか書くと使える。
cdしてタブ押すとディレクトリだけが出てきたりする。
細かい設定は/usr/local/etc/bash_completion.dにいろいろ書いてあるから改造とかもできるみたい。複雑すぎる。

【Git】bashで補完機能を有効にする(bash-completion) | 雪の天秤