2014年4月10日 星期四

讓 Vim、Screen 支援 256 色

Vim 設定使用 256 色很簡單, 只要在 .vimrc 加一行設定就完成了.
  1. vim ~/.vimrc
  2. set t_Co=256 " 加這行即可
但是設完後, 一直沒有作用, 離開 Screen 才發現 256 色有出現, 是 Screen 沒有支援 256 色的問題, 所以再來設定讓 Screen 支援 256 色.

設定 Screen 支援 256 色

Screen 設定 256 色的模式, 主要是 xterm 的問題, 設法也是一行就解決了.
  1. vim ~/.screenrc
  2. termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # 開啟 256 色模式
這樣子就完成 Vim、Screen 的設定囉~ 於是就可以在 .vimrc 試試各種配色設定, ex:
  • colorscheme darkblue
  • colorscheme desert
  • colorscheme default ... 等.