Vim语法突出显示

时间:2011-06-10 16:08:05

标签: vim color-scheme vim-syntax-highlighting

我在Debian 6中安装了vim。我正在尝试更改颜色方案并启用语法突出显示。但它不起作用。我在set background=dark文件中添加了.vimrc。但是白色背景正在显示。我想知道出了什么问题?

以下是我的.vimrc文件:http://pastebin.com/8k2gpWDh

我安装了robokai colorscheme,它有深色背景。但背景看起来是白色而不是黑暗。其他颜色的colorscheme工作。

3 个答案:

答案 0 :(得分:13)

确保你有

syntax on

然后致电

color[scheme] {name}

设置所需的颜色方案。这些包含set background=dark你 提到,所以应该选择正确的问题。 Vim附带一些 颜色方案,但你可能想安装新的。

This pagethis one提供了有关配色方案的提示,there is a test page在选择色彩方案时非常有用。

答案 1 :(得分:2)

robokai似乎是为16色终端写的,可能是linux控制台,但我猜这里。如果你使用终端模拟器(如xterm,gnome-terminal,konsole等)使它工作,你可以在加载颜色方案之前使用set t_Co=16或在运行vim时强制你的终端类型为linux({{1 }},并在终端模拟器中手动设置深色背景,

同时运行TERM=linux vim ...。要让vim完全工作,您需要看到以下其中一个:vim-gnome,vim-gtk,vim-lesstiff或vim-nox(对于没有图形桌面的系统)。

答案 2 :(得分:2)

如果您使用的终端模拟器如konsole或gnome-terminal,请安装vim-gtk或vim-gnome,获取CSApprox,并将set t_Co=256添加到.vimrc。这将为您提供终端中任何配色方案的支持,甚至是那些只支持gvim的配色方案。