ウェブサービスを作っています。

iTerm で 256 色 emacs + screen

追記(2009/03/14 12:31):
元記事に誤りがあったので修正しました。ご迷惑おかけしました。


まずは、256 色 screen をインストール。

wget http://ftp.gnu.org/gnu/screen/screen-4.0.3.tar.gz

pty.c 38 行目

# include <sys/stropts.h>

のせいで make に失敗するので、この行を削除して

./configure --enable-colors256 --prefix=$HOME/local
make
make install


次に、iTerm のメニューから Bookmarks -> Manage Profiles... を選択。
Terminal Profiles -> Default の Terminal Settings: Type を「xterm-256color」に変更。


最後に .screenrc に追記。

defbce "on"
term xterm-256color
termcapinfo xterm-256color 'is=^[r^[mJ^[H^[?7h^[?1;4;6l'

^[ は、エスケープ文字ですので置換してください。
Emacs ならば、Ctrl + q + [ の同時押しで入力できます。


たぶんこれで ok。あと Command キーは Meta キーにしておく。
iTermでCommandキーをMetaキーの意味にするパッチ — ディノオープンラボラトリ


Windows の PuTTY でも、同様の設定で動くと思います。


参考