使用 Solarized 'high' diffmode 和 vim-fugitive 'Gdiff'

使用 Solarized 'high' diffmode 和 vim-fugitive 'Gdiff'

我正在使用主曬傷配色方案沒有任何問題,但使用時格迪夫從 vim-fugitive 中,未選擇高對比 diff 模式。我已將以下內容放入我的~/.vimrc

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

:Gdiff然而,即使在由有更改的文件觸發的差異模式下,仍然使用標準配色方案。

有任何想法嗎?

答案1

事實證明我需要設定 diffmode 選項呼叫配色方案。如中所述vim-colors-solarized 自述文件在「進階配置」下:

在調用顏色方案之前在 vimrc 檔案中設定這些。

其中還包括 diffmode。所以上面的片段需要是

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

colorscheme被稱為設定差異模式。

相關內容