標籤:blog color ar os sp for strong 檔案 div
在ubuntu下啟動vim,提示找不到色彩配置blackboard(或其他的),
如何挑選自己喜歡的色彩配置呢?在/usr/share/vim/vim72/colors中,(這雷根據自己的vim版本選擇相應的檔案夾)
可以看到很多檔案,這些檔案就是vim內建的色彩配置。比如我們要把色彩配置設定為blue.vim,(這個是最難看的)
colorscheme delek
delek和koehler這兩個稍微好看點,其他真TM難看
則我們可以centos中開啟/etc/vimrc,找到colorscheme一行,將blackboard改成delek儲存退出即可。
色彩配置設定完畢。我們可以試多幾個方案,找到自己最喜歡的一個。
首先開啟vim,輸入命令 scriptnames看看vim載入了哪些指令碼
:scriptnames
可見所有和文法及顏色相關的指令碼都已經載入了,應該不是它們的問題。
在看.vimrc設定檔
1 set nocompatible " Vim settings, not Vi settings. must be first 2 set autoindent " Auto align when insert new line, for instance, when using o or O to insert new line. 3 set ruler " Show ruler at the bottom-right of vim window 4 set showcmd 5 set backspace=indent,eol,start " Enable delete for backspace under insert mode" 6 colorscheme darkblue 7 set number " Show line number 8 syntax on 9 if &term =~ "xterm" 10 if has("terminfo") 11 set t_Co=8 12 set t_Sf=^[[3%p1%dm 13 set t_Sb=^[[4%p1%dm 14 else 15 set t_Co=8 16 set t_Sf=^[[3%dm 17 set t_Sb=^[[4%dm 18 endif 19 endif
從第9行開始,如果用的是xterm,那就就進行下面的顏色設定,那麼如果系統用的不是xterm呢?於是趕緊查看,在shell終端輸入如下命令
echo $TERM
結果如下
vt100+
果然不是xterm,怪不得沒有顏色。
解決辦法:開啟shell設定檔,.bash_profile或.bashrc加入下面一行
TERM=xterm
export TERM
重新敲一下bash,再次運行vim,顏色來啦!興奮!
ubuntu中vim找不到色彩配置blackboard