UNIX系OSのプログラマが好むエディタとして、VimとEmacsという二大エディタがあります。どちらも、使いこなすには時間がかかるものの、快適なプログラミングを支援する機能が充実しており、「使い込んできたら手放せない」というプログラマも多く存在します。 私の場合は新人の頃に、師匠(的な先輩)から半強制的にEmacs(※1)を使わされ、半泣きでEmacsのキーバインドやら設定方法を覚えていました。ちなみにこの師匠からは、他にも「自宅にFreeBSDのサーバーたてて、いろいろ実験しろ」という命令を受けたりして、いま考えると非常にありがたい指導を受けていたようです(当時は辛かったですが… そのころ組み込み系でしたし)。 ※1…実際はWindows上で動作するEmacsクローンであるMeadowというアプリケーションでしたが、ここではEmacsと書いています。 その後も、こつこつEmacsを使い