備忘。vim 256色 色彩設定

2008-12-19 11:23:43 哇哇 0 0

vim 還算是常常使用的工具,每天少說都會敲上個不下十次吧!因此對於使用上的方便性與視覺上的舒適性更顯的重要,話說我個人習慣一定需要有色彩辨識,沒有色彩辨識感覺好像很容易改錯東西的感覺。

之前寫的文章可以看出一般 terminal 預設只會有16種色,說穿了也只有8種,只是分明亮與不明亮而已,雖然說現在很多連線軟體已經可以自由配色了;而在於 vim 上的顏色變化似乎也是這幾種顏色在變化,開起顏色辨識的 config 如下:
通常家目錄下會有個人vim設定檔  ~/.vimrc,沒有的話可以自行建立,可以把色彩辨識加入設定檔內
syntax on    #開啟
syntax off    #關閉
256色的設定如下:
set t_Co=256
當顏色豐富了之後,就可以開始去尋找配色漂亮的色彩主題。http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/ 提供了不少說,而且還有依照常用的語言做色彩的區別。
  1. C
  2. HTML
  3. Java
  4. Latex
  5. Perl
選定了自己喜愛的色彩主題後,一樣可以在個人家目錄裡面設定,必須先下載到以下目錄
先建立個人的colors目錄,把選定的色彩主題下載到該目錄下即可
# mkdir -p ~/vim/colors
之後編輯 ~/.vimrc 設定自己想用色彩主題,譬如說使用 green.vim 就設定成
colorscheme green
最後,若是在 screen 下作業,記得也開啟 screen 256色的設定
# vi ~/.screenrc
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # 開啟 256 色模式

參考文章:
http://plog.longwin.com.tw/my_note-unix/2008/12/19/vim-screen-set-support-256-color-2008
http://c9s.blogspot.com/2007/07/vim-color-scheme-test.html

更多資訊請參考:
最新超值旗艦機開箱
比螺旋燈泡還省電的迷你 NAS
26800mAh筆電行動電源