モノノフ日記

普通の日記です

CentOS4.4でscreen+putty+vimを256色で使う

vimで適当に検索してたら、下に列挙してるようなエントリーを見つけたので自分もやってみた。

開発環境 Screen x PuTTY x Emacs x 256color : Hasta Pronto.org


Greenbear Diary - 暇だからPuTTYを256色にしてみる , 朝がしんどいのだが , ファイラ , ただのにっき - MySpaceに(いちおう)登録


qootas.org/blog - 256 colors: putty + vim + screen

まずココから256色表示のチェック用スクリプトをゲット。実行して下記のように表示されれば既に256色表示です。

256colors.jpg

yumからインストールした場合、screenの256色化がされていないので一旦removeする。


# yum remove screen

下記URLから最新版のソースコードを取得する


ftp://ftp.ring.gr.jp/pub/GNU/screen/

ダウンロードしたソースコードをインストール。--enable-colors256オプションを忘れずに。


# ./configure --prefix=/usr/local --enable-colors256
# make
# make install

$HOME/.screenrcに下記を追加


## http://frexx.de/xterm-256-notes/
# erase background with current bg color
defbce "on"
# do not use 'screen-bce'
term xterm-256color

puttyの設定を256色用に変更する



  • [ウィンドウ] [色] xterm 256 色モードを使うことを許可する、にチェックを入れる

  • [ウィンドウ] [色] 太文字のテキストは別の色にする、のチェックをはずす

  • [接続] [データ] 端末タイプを表す文字列、に xterm-256color と入力

  • vimのcolorschemeを拾ってきて好きなのに設定する。

    vim onlineに150種類のスキーマが詰まったパックが置いてあります。


    http://www.vim.org/scripts/script.php?script_id=625

    とりあえず馴染みのあるemacsにしてみました。

    vimrc.jpg