我已經在Debian 6中安裝了vim。我正在嘗試更改顏色方案並啓用語法高亮顯示。但它不起作用。我在.vimrc
文件中添加了set background=dark
。但顯示白色背景。我不知道哪裏出了問題?Vim語法突出顯示
這裏是我的.vimrc
文件:http://pastebin.com/8k2gpWDh
我安裝robokai色彩方案具有深色背景。但背景看起來是白色而不是黑色。其他顏色的colorscheme工作。
我已經在Debian 6中安裝了vim。我正在嘗試更改顏色方案並啓用語法高亮顯示。但它不起作用。我在.vimrc
文件中添加了set background=dark
。但顯示白色背景。我不知道哪裏出了問題?Vim語法突出顯示
這裏是我的.vimrc
文件:http://pastebin.com/8k2gpWDh
我安裝robokai色彩方案具有深色背景。但背景看起來是白色而不是黑色。其他顏色的colorscheme工作。
請確保您有
syntax on
然後調用
color[scheme] {name}
要設置你想要的色彩方案。這些包含您提到的set background=dark
,所以它應該是選擇正確的問題。 Vim附帶一些 配色方案,但您可能想要安裝新配色方案。
This page和this one提供顏色方案提示,並且there is a test page在選擇顏色方案時非常有幫助。
''語法' 使它適用於我。 :-) – ceasaro 2013-04-14 16:29:03
robokai似乎是爲16色終端,一個Linux控制檯寫的,但我在這裏猜測。如果你使用的是終端模擬器(比如xterm,gnome-terminal,konsole等),你可以在加載配色方案之前使用set t_Co=16
,或者在運行vim(TERM=linux vim ...
)時強制終端類型爲linux,並手動設置在你的終端仿真器中黑暗的背景,
也運行dpkg --get-selections | grep vim
。要讓vim完全工作,您需要查看以下其中一個:vim-gnome,vim-gtk,vim-lesstiff或vim-nox(適用於沒有圖形桌面的系統)。
如果您使用的是像konsole或gnome-terminal這樣的終端模擬器,請安裝vim-gtk或vim-gnome,獲取CSApprox,然後將set t_Co=256
添加到.vimrc中。這將給你支持任何色彩方案,在終端,甚至那些據說只支持gvim。
謝謝! xfce-terminal突然改變了從xterm到xterm-256color的compat,並搞砸了我的色彩方案。我在文件中添加了t_Co = 8以恢復以前對顏色代碼的解釋。 – 2016-11-14 17:21:58
:set syntax = on? – tjmw 2011-06-10 16:14:00
你安裝了完整的'vim'嗎?默認情況下,Debian只安裝不支持語法着色的'vim-tiny'。 – 2011-06-10 16:18:18
Thanks.Added語法on.I在vimrc文件中添加了set background = dark。但是背景仍然是白色的。 – blakcaps 2011-06-10 16:22:43