使用Vundle安装的Vim配色方案无法更改颜色

4
我正在尝试在远程计算机上使用base16颜色方案来编辑Vim文本,但每当我尝试加载其中任何一种颜色方案时,它好像无法更改。Vim的默认颜色方案可以正常工作。
我的设置信息如下:
  • 使用最新版本的iTerm2,构建版本为1.0.0.20140112
  • iTerm2中使用的是base16颜色方案
  • 在iTerm2的首选项中,我已经选择了"xterm-256color"作为“Report Terminal Type”字段。
  • 使用zsh作为我的shell
  • Vim没有附加任何参数启动
这是我.vimrc文件中的相关设置:
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" => Colors and Fonts
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Enable syntax highlighting
syntax enable

set t_Co=256

" Access colors present in 256 colorspace
let base16colorspace=256

colorscheme base16-ocean
set background=dark

我的 Vundle 设置位于 .vimrc 文件设置中的任何其他设置之前。下面有几个图片解释了正在发生的事情。在前两张图片中,我应用了一个 base16 颜色方案,但 Vim 中显示的颜色没有任何变化。在第三张图片中,我应用了预安装的颜色方案 delek,结果导致颜色变化。 base16-3024 base16-ocean delek

你好,我知道这是一个相当老的问题,现在问可能有点晚了,但即使使用base16-iterm2,这种情况是否仍然存在? - ryuichiro
@ryuichiro 是的,我相信我尝试了'base16-ocean.dark.256.itermcolors'和'base16-ocean.dark.itermcolors',但都没有成功。 - Austin Moore
1个回答

0

只需在iTerm2中更改颜色方案即可 ;)

base16中的所有方案都是相同的(如果在vimrc中:t_Co = 16),如果您在iTerm中更改了颜色方案,则vim颜色也会随之更改。


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