Mit der SpellBad
Hervorhebungsgruppe sollten Sie das Erscheinungsbild falsch geschriebener Wörter konfigurieren können.
Angenommen, Sie möchten, dass sie auf gelbem Hintergrund rot sind. Dann könnten Sie den folgenden Code irgendwo in Ihre vimrc-Datei oder in Ihre Farbschemadatei einfügen (aber auf jeden Fall, nachdem das Farbschema die SpellBad
Gruppe eingerichtet hat, sonst würden Ihre Einstellungen überschrieben):
:highlight clear SpellBad
:highlight SpellBad ctermfg=009 ctermbg=011 guifg=#ff0000 guibg=#ffff00
Die ctermfg
, ctermbg
Argumente steuern die Farben der Vorder- und Hintergrundfarben in einem Terminal , während guifg
, guibg
das gleiche für vim in einem gui.
Für das Terminal können die Farben mit einem Namen (rot, gelb ...) oder einem Dezimalcode zwischen 000 und 007/015/255 ausgedrückt werden, wenn es 8/16/256 Farben unterstützt. Sie können überprüfen, wie viele Farben von vim unterstützt werden mit:echo &t_Co
Für eine GUI können die Farben mit einem Namen oder einem Code hexadezimal ausgedrückt werden.
Hier ist eine Tabelle, die Codes für einige Farben zeigt.
Es gibt andere Hervorhebungsgruppen ( SpellCap
, SpellLocal
und SpellRare
), die das Erscheinungsbild anderer Arten von Wörtern steuern.
Beachten Sie, dass durch das Festlegen der 'background'
Option Ihr Farbschema neu geladen wird. Wenn Sie also set background=dark
irgendwo in Ihrem vimrc haben, geben Sie den vorherigen Code ein, der die SpellBad
Gruppe nach dieser Zeile ändert. Andernfalls überschreibt das Farbschema Ihre Einstellungen erneut.
Weitere Informationen finden Sie unter:
:help hl-SpellBad
hi SpellBad cterm=underline ctermfg=009 guifg=#ff0000
chart
Verbindung ist unterbrochen.