Vim颜色语法突出显示没有任何影响的更改

时间:2011-11-10 08:59:33

标签: themes vim

我通过putty在webfaction上使用vim,并希望更改语法高亮显示中使用的颜色。我已经安装了一些示例主题,然后尝试更改这些主题中的颜色以匹配我想要的颜色。出于某种原因,这种策略不起作用。我究竟做错了什么?是因为我使用putty,还是webfaction的linux或vim有点奇怪?或者我的逻辑是错的?

我创建了/home/user/.vim/color/theme.vim 然后我通过将colorscheme主题添加到我的/home/user/.vimrc

来加载它们

除了我的颜色变化不适用于明显的部分,如

hi Normal      guifg=#ffffff guibg=#000000 gui=none

当我只使用主题而不更改主题时,它似乎也没有实现所有主题更改。有什么东西比我可以使用的腻子更好吗?

1 个答案:

答案 0 :(得分:2)

在终端模式下,使用ctermbgctermfg键代替guibgguifg。它使用Xterm颜色。请参阅示例this table以获取粗略映射,甚至是显示颜色表的VIM脚本。

所以你需要将你的行改为:

hi Normal ctermfg=15 ctermbg=0 guifg=#ffffff guibg=#000000 gui=none