4

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

关于我的设置的信息:

  • 使用iTerm2,Build 1.0.0.20140112(最新版本)
  • 在 iTerm2 上使用 base16 配色方案
  • 在 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

.vimrc我的 Vundle 设置位于文件设置中的任何其他设置之前的最顶部。

这里有一些图像可以解释正在发生的事情。在前两张图片中,我应用了 base16 配色方案,Vim 中显示的颜色没有变化。第三,我应用了预装的配色方案delek,这会导致颜色发生变化。

base16-3024 base16-海洋 德勒克

4

1 回答 1

0

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

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

于 2015-10-25T15:52:21.697 回答