Использование Solarized 'high' diffmode с vim-fugitive 'Gdiff'

Использование Solarized 'high' diffmode с vim-fugitive 'Gdiff'

Я использую основнойСоляризованныйцветовая схема без проблем, но при использованииGdiffиз vim-fugitive режим высокой контрастности diff не выбран. Я поместил следующее в свой ~/.vimrc:

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

Однако стандартная цветовая схема по-прежнему используется даже в режиме сравнения, запущенном для :Gdiffфайла с изменениями.

Есть идеи?

решение1

Оказывается, мне нужно установить опцию diffmodeдовызов цветовой схемы. Как описано вvim-colors-solarized READMEв разделе «Расширенная конфигурация»:

Установите их в файле vimrc перед вызовом цветовой схемы.

Который также включает diffmode. Так что фрагмент выше должен быть

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

С colorschemeназываемымпослеустановка режима diffmode.

Связанный контент