Browse Category: screen

zsh + screen + emacs で 256 色表示できるようにしてみた

僕はいつも開発に、zsh + screen + emacs の三種の神器を使っていますが、どうやらずっと 8 色で使っていることが分かりました。使っている色数は、emacs から M-x list-colors-disply で確認することができます。

8 色だとどうも色数が少ないということで、256 色で表示するように設定してみました。

基本的な設定は、Just Do Live – emacs -nw + screen 256色化 に書かれている通りで設定ができます。

ただし、zsh で screen のステータスバーに実行しているコマンド名を表示するハックである preexec を使っている場合は、$TERM 環境変数が screen ではなく、xterm-256color になってしまうため、$TERM の条件式は使えなくなります。

あわせて、現在の行をハイライトする設定をHighlight the Current Lineを参考にして、highlight-current-line.elを組み込んで設定してみました。

スクリーンショットは、次の通りかなりいい感じになりました。

screenshot.png