在xterm中,vim wombat配色方案显示不正确

3

我将 wombat.vim 放在 ~/.vim/colors/ 目录下,并在我的 .vimrc 文件中添加了 :colorscheme wombat,但是颜色方案并不像 wombat 的样子。

这个方案看起来像两个方案的混合。

不确定哪里出了问题。有什么想法吗?

3个回答

6

看了一下 wombat.vim 的源代码,我意识到它设置了 guifgguibg 的值,而这些是针对 GUI 版本的 vim。但这不适用于我的情况。因此,我下载了一个版本,该版本为非 GUI 版本设置了 ctermfgctermbg 的值。你可以在这里获取该文件并将其放入:

~/.vim/colors/wombat256.vim

色彩方案适用于256色终端。请检查您的term值。

:set term?

在我的情况下,值是xterm,所以将其更改为xterm-256color就可以解决问题了。

:set term=xterm-256color

我发现除了斜体和一些透明度(无论如何我在xterm中都得不到),其他的都有了。谢谢。这看起来真的很好。现在我可以回到实际工作了。 - zubinmehta

1

尝试使用另一个终端仿真器,或者更好的方法是使用gvim

大多数情况下,预期颜色与实际获得的颜色之间的差异是由于您的终端处理方式造成的,特别是对于标准16种颜色调色板之外的颜色方案。


0

在你的 .vimrc 文件中,移除行首的冒号


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接