我将 wombat.vim 放在 ~/.vim/colors/ 目录下,并在我的 .vimrc 文件中添加了 :colorscheme wombat,但是颜色方案并不像 wombat 的样子。
这个方案看起来像两个方案的混合。
不确定哪里出了问题。有什么想法吗?
我将 wombat.vim 放在 ~/.vim/colors/ 目录下,并在我的 .vimrc 文件中添加了 :colorscheme wombat,但是颜色方案并不像 wombat 的样子。
这个方案看起来像两个方案的混合。
不确定哪里出了问题。有什么想法吗?
看了一下 wombat.vim
的源代码,我意识到它设置了 guifg
和 guibg
的值,而这些是针对 GUI 版本的 vim。但这不适用于我的情况。因此,我下载了一个版本,该版本为非 GUI 版本设置了 ctermfg
和 ctermbg
的值。你可以在这里获取该文件并将其放入:
~/.vim/colors/wombat256.vim
色彩方案适用于256色终端。请检查您的term
值。
:set term?
在我的情况下,值是xterm
,所以将其更改为xterm-256color
就可以解决问题了。
:set term=xterm-256color
尝试使用另一个终端仿真器,或者更好的方法是使用gvim
。
大多数情况下,预期颜色与实际获得的颜色之间的差异是由于您的终端处理方式造成的,特别是对于标准16种颜色调色板之外的颜色方案。
在你的 .vimrc 文件中,移除行首的冒号