前からやろうやろうと思っていて放置していた cocoa emacs に移行してしまった。とりあえず、bzr にある最新版では全画面表示が出来ないので typester さんの全画面表示対応を使うなど。
http://github.com/typester/emacs
あとは Terminal.app と同様にフォントを Menlo にしたりするなど。init.el はこんな感じ。
(create-fontset-from-ascii-font "Menlo-14:weight=normal:slant=normal" nil "menlokakugo") (set-fontset-font "fontset-menlokakugo" 'unicode (font-spec :family "Hiragino Kaku Gothic ProN" :size 16) nil 'append) (add-to-list 'default-frame-alist '(font . "fontset-menlokakugo"))
他にも emacs22 な .emacs.d/init.el を emacs23 っぽく書き換えたりした。cocoa emacs 的な使い方はまだ見つけてはいないけど、その辺はゆっくり時間かけてやっていく。