Emacs
2014年3月7日 (金) 02:20時点におけるimported>鈴木による版
Emacs(読み:いーまっくす)とは、LISPの統合開発環境である。
概要
emacsは非常に重たいソフトウェアであり、20世紀のショボいパソコンに*BSDやLinuxを入れた状態では起動に1分近くかかったりした。 そのためLISP使いのプログラマーはメインフレームやワークステーションを利用するお金持ち(ほぼ自腹では買っていない)ばかりであった。 そのような人々でも一度Emacsを起動したら絶対に終了しないのが通例であった。 だが、近年のパソコンのアホみたいな高性能化によりEmacsですら一瞬で起動できるようになったため、最近では普通のテキストエディタとして利用している者も増えているかもしれない。
テキストエディタとしてはvi信者とemacs信者で論争になることも多い。稀に秀丸信者が乱入してくることもある。
LISPのサンプルプログラムとして標準でテトリスが付属しているのが最大の特徴である。なんとゲームボーイを買わなくてもテトリスで遊び放題である。
emacsでは設定ファイル(.emacsファイル)もLISPで記載するようになっており、キーバインドなどもカスタマイズするのが当たり前であるため、自前の.emacsファイルがないと操作不能に陥ることも多い。
また、emacsはMac OS Xにも標準搭載されているが、Mac OS Xのスポットライトとキーバインドが被るため発狂しそうになる。Macを買ったらまずスポットライトの無効化である。
主なEmacsアプリケーション
Emacs上で動作する有名なアプリケーションを列挙する。