最近fish shellが熱いようです。るびきちさんの記事 などを読むと、とても魅力的です。
私が1週間ほど使った感じでは、コマンド履歴のインクリメンタルサーチ以外は良いと思います。ただ一点、コマンド履歴のインクリメンタルサーチが無いために、zshからの乗り換えには至っていません。
githubでの議論でもインクリメンタルサーチについては要望があるようです。例えば、 Add zsh-like reverse-isearchなどですね。 zsh的なインクリメンタルサーチの要望については「習慣だろ」という意見もありますが、根強いリクエストを覆すほどの説得力はないようです。やはり慣れなんでしょうかね。
◯◯に乗り換える沢山の理由よりも、乗り換えない一つの理由が勝ってしまう例ですね。fishはしばらく様子見としています。