iTermでscreen上のemacsを256色表示
ここのところ連続で3回ほど同じ設定をして、その度にあれどこで見たっけなぁ、と探しているので、メモ。
参考にしたのは
上記二つを見れば特に問題はないのだけれど、やり方のみ列挙しておきます。
1, screenをインストールする。
gitの最新バージョンをインストールするとdefloginがどうの言われるので、それがなおるまではとりあえず以下のコマンドで。
svn co http://svn.macports.org/repository/macports/trunk/dports/sysutils/screen/ -r 45522 sudo port install
2, iTerm2をインストール
まぁよくわからないけど、iTerm2にしてみればいいのではないか
http://code.google.com/p/iterm2
で、Preferences->Terminal->Terminal Emulationをxterm-256colorにする
3, .screenrcの編集
defbce "on" term xterm-256color termcapinfo xterm-256color 'is=^[r^[mJ^[H^[?7h^[?1;4;6l'
と追記する。^[はエスケープなので注意。貼付けても意味ない。
エスケープ文字の入力方法 - nelnalog.note
4, 256色になっているかどうかの確認
The 256 color mode of xtermから256colors2.plをDLして
perl 256colors2.pl
でなんかカラフルならOK
あとはemacsなりvimなりでカラーテーマの設定をすると完璧。