Używam schematu kolorów pustyni, który używa białego tekstu na pomarańczowym tle do wyróżniania wyników wyszukiwania. Ten sam wzorzec jest używany dla wybranego wpisu w oknie quickfix.
Biel na pomarańczowo jest mało czytelna. Jak to zmienić w .vimrc?
Edycja: Dzięki za szybką odpowiedź, w przypadku schematu pustynnego używam teraz następującej modyfikacji podświetlenia wyszukiwania:
highlight Search guibg='Purple' guifg='NONE'
Fiolet jest dość łatwy do wizualnego wykrycia i nie jest używany przez IMHO do kolorowania składni w schemacie pustynnym.
:set hlsearch
jeśli wyniki wyszukiwania nie są w ogóle podświetlane.:
) przedhi
poleceniem::hi Search cterm=NONE ctermfg=grey ctermbg=blue
U mnie muszę też dodać hlsearch pod
syntax on
w~/.vimrc
Wewnątrz VIM możesz też zrobić:
:highlight Search ctermfg=yellow
zmienić to w locie.ctermfg
dotyczy koloru pierwszego planuctermbg
dotyczy koloru tładostępne kolory ze strony dokumentacji vi to:
źródło
W moim przypadku linia w oknie QuickFix pokazywała nieczytelną szarość na cyjanie, która różniła się od moich wyników wyszukiwania (przyjemniejsza czerń na brzoskwini) Potwierdziło to polecenie
który pokazał formatowanie
QuickFixLine
iSearch
jako ustawionegdzie
xxx
miał przykładowy format,Dodałem następujący wiersz do mojego
~/.vimrc
a teraz w oknie terminala mam przyjemniejsze ciemnoczerwone tło. Running
hi:
pokazuje dodanie zmiany koloru tła dla mojego ternimal:(vim 8 na MacOS High Sierra w iTerm2, z motywem molokai)
źródło