動機 物心ついたときからtcshを使い続けて二十余年、キーバインドを頭でなく指が覚えている。そのため、永らく他のシェルに関しては「食わず嫌い」であったが、昨今の軽量化の流れの中でシステムデフォルトでないシェルをインストールするのが憚られる風潮になってきたので、tcsh育ちの者がうける違和感を和らげる設定を試みることにした。似たような記事はいくつか存在するようだが、いずれも断片的な情報が多いので、自分用に情報を順次整理していくことにした。 参考資料 便利な shell いろいろ: かなり古典的な資料だが、3つのシェルの直接比較がとても参考になった。 違和感その1: コマンドプロンプト行末のCtrl-Dで補完候補表示 tcshでは、Ctrl-Dは、「行末では補完候補を表示、それ以外では一文字削除」となっている。bashで真っ先に感じる違和感は、行末のCtrl-Dで補完候補が表示されないことであ