使用Vundle安装的Vim颜色方案不会改变颜色

时间:2014-03-07 09:21:00

标签: vim color-scheme iterm

我试图在Vim的远程计算机上使用base16颜色方案之一,但每当我尝试加载任何颜色方案时,它似乎都没有改变。 Vim的默认colorschemes工作正常。

有关我的设置的信息:

  • 使用iTerm2,Build 1.0.0.20140112(最新版本)
  • 在iTerm2上使用base16 colorscheme
  • 在iTerm2的偏好设置中,我为“报告终端类型”字段选择了xterm-256color
  • 使用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

1 个答案:

答案 0 :(得分:0)

只需更改iTerm2中的配色方案;)

base16中的所有方案都是相同的(如果在vimrc中:t_Co = 16),如果你在iTerm中更改颜色方案 - vim颜色也会改变。