Grupa SpellBadwyróżnień powinna umożliwiać konfigurację wyglądu błędnie napisanych słów.
Powiedzmy, że chcesz, aby były czerwone na żółtym tle. Następnie możesz dodać następujący kod gdzieś w pliku vimrc lub w pliku colorscheme (ale w każdym razie po skonfigurowaniu SpellBadgrupy przez colorcheme , inaczej zastąpiłoby to twoje ustawienia):
:highlight clear SpellBad
:highlight SpellBad ctermfg=009 ctermbg=011 guifg=#ff0000 guibg=#ffff00
ctermfg, ctermbgArgumenty kontrolować kolory pierwszego planu i tła kolory w terminalu czas guifg, guibgzrobić to samo dla vim wewnątrz gui.
W przypadku terminala kolory można wyrazić nazwą (czerwony, żółty ...) lub kodem dziesiętnym między 000 a 007/015/255, gdy obsługuje on kolory 8/16/256. Możesz sprawdzić, ile kolorów obsługuje z vima za pomocą:echo &t_Co
W przypadku GUI kolory można wyrazić za pomocą nazwy lub kodu w systemie szesnastkowym.
Oto tabela przedstawiająca kody niektórych kolorów.
Istnieją inne grupy zaznaczania ( SpellCap, SpellLocali SpellRare), które kontrolują wygląd innych rodzajów słów.
Pamiętaj, że ustawienie tej 'background'opcji powoduje ponowne załadowanie schematu kolorów. Więc jeśli masz set background=darkgdzieś w swoim vimrc, wstaw poprzedni kod, który zmienia SpellBadgrupę po tej linii, w przeciwnym razie schemat kolorów ponownie zastąpi twoje ustawienia.
Aby uzyskać więcej informacji, zobacz:
:help hl-SpellBad
hi SpellBad cterm=underline ctermfg=009 guifg=#ff0000