Verwendung von Solarized 'High' Diffmode mit vim-flüchtigem 'Gdiff'

420
Fred Clausen

Ich verwende das Haupt- Solarized- Farbschema ohne Probleme, aber bei Verwendung von Gdiff von Vim-Fugitive wird der Kontrastmodus mit hohem Kontrast nicht ausgewählt. Ich habe folgendes in mein eingefügt ~/.vimrc:

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

Das Standardfarbschema wird jedoch auch dann verwendet, wenn sich der Diff-Modus :Gdiffin einer Datei mit Änderungen befindet.

Irgendwelche Ideen?

1

1 Antwort auf die Frage

1
Fred Clausen

Es stellt sich heraus, dass ich vor dem Aufruf des Farbschemas die Option diffmode einstellen muss . Wie in der vim-colors-solarized README unter "Advanced Configuration" beschrieben:

Legen Sie diese in Ihrer vimrc-Datei fest, bevor Sie das Farbschema aufrufen.

Was beinhaltet auch den Diffmode. Der obige Ausschnitt muss also sein

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

Mit colorschemerief nach dem diffmode Einstellung.