使用 Solarized 'high' 差异模式和 vim-fugitive 'Gdiff'

使用 Solarized 'high' 差异模式和 vim-fugitive 'Gdiff'

我正在使用主晒干配色方案没有任何问题,但是当使用差分从 vim-fugitive 中未选择高对比度差异模式。我已将以下内容放入我的~/.vimrc

set background=dark
colorscheme solarized
let g:solarized_diffmode="high"

:Gdiff然而,即使在由有更改的文件触发的差异模式下,仍然使用标准配色方案。

有任何想法吗?

答案1

事实证明我需要设置 diffmode 选项调用配色方案。如vim-colors-solarized 自述文件在“高级配置”下:

在调用 colorscheme 之前,在你的 vimrc 文件中设置这些。

其中还包括 diffmode。因此上面的代码片段需要

set background=dark
let g:solarized_diffmode="high"
colorscheme solarized

随着colorscheme被叫设置差异模式。

相关内容