Использование Solarized 'high' diffmode с vim-fugitive 'Gdiff'
Я использую основную цветовую схему Solarized без каких-либо проблем, но при использовании Gdiff из vim-fugitive режим высококонтрастного diff не выбран. Я разместил следующее в моем ~/.vimrc
:
set background=dark
colorscheme solarized
let g:solarized_diffmode="high"
однако стандартная цветовая схема все еще используется, даже когда в режиме diff, вызванном :Gdiff
на файл с изменениями.
Есть идеи?
1 ответ
Решение
Оказывается, мне нужно установить параметр diffmode перед вызовом цветовой схемы. Как описано в README vim-colors-solarized в разделе "Расширенная настройка":
Установите их в вашем файле vimrc до вызова схемы цветов.
Который также включает в себя diffmode. Таким образом, фрагмент выше должен быть
set background=dark
let g:solarized_diffmode="high"
colorscheme solarized
С colorscheme
вызывается после настройки diffmode.