Ich habe eine vim-Hervorhebung, um Leerraumfehler im Code anzuzeigen:
%Vor%Which zeigt nachfolgende Leerzeichen wie folgt an:
Allerdings habe ich kürzlich begonnen, das solarisierte Farbschema zu verwenden, und ich kann diese Hervorhebungen nicht anzeigen.
Ich habe versucht, die Farbnamen vergeblich zu ändern. Der relevante Teil meiner (einfachen) .vimrc sagt:
%Vor% Das Verschieben von :highlight
nach :colorscheme
hilft Ihnen immer noch nicht, wenn Sie Farbschemata in der Vim-Sitzung wechseln.
Damit dies funktioniert, definieren Sie Ihre Hervorhebung über das ColorScheme
-Ereignis:
Übrigens, Ihre minimalistische Lösung hat andere Probleme:
:match
hervorzuheben. Es gibt mehrere Plugins, die diese Funktionalität besser bieten. Meine heißt ShowTrailingWhitespace ; Die Plugin-Seite enthält Links zu Alternativen.
Tags und Links vim color-scheme