結構前からあったんですね。zshとか設定面倒なイメージしかなくてずっとbasherだったけどfish良さ気だったので乗り換えてみた。 いいと思った機能 履歴等の補完が超強力 プロンプトに現在チェックアウトしてるGitブランチを表示出来る エラー出力があるとプロンプトが赤くなったり、他にも色でわかりやすくなってる fish-shellのインストール $ cd /usr $ git clone https://github.com/fish-shell/fish-shell.git $ autoconf $ ./configure $ make $ sudo make install 私はgithubのソースをビルドしたが、公式サイトでパッケージをダウンロードしてインストールするほうが楽だと思う。 使ってみる $ fish gitサブコマンドの展開(tab) デフォルトのシェルにする $ su