Estou usando o esquema de cores do deserto, que usa texto branco em fundo laranja para destacar os hits da pesquisa. O mesmo padrão é usado para a entrada selecionada na janela do quickfix.
Branco em laranja não é muito legível. Como altero isso em .vimrc?
Edit: Obrigado pela resposta rápida, para o esquema do deserto agora estou usando a seguinte modificação de destaque de pesquisa:
highlight Search guibg='Purple' guifg='NONE'
O roxo é muito fácil de detectar visualmente e não é usado no IMHO para colorir sintaxe no esquema do deserto.
:set hlsearch
se os resultados da pesquisa não estiverem sendo destacados.:
) na frente dohi
comando::hi Search cterm=NONE ctermfg=grey ctermbg=blue
Para mim eu tenho que acrescentar também hlsearch sob
syntax on
no~/.vimrc
Dentro do VIM, você também pode fazer:
:highlight Search ctermfg=yellow
alterá-lo rapidamente.ctermfg
é para cor de primeiro planoctermbg
é para cor de fundoas cores disponíveis na página de documentação do vi são:
fonte
No meu caso, a linha na janela do QuickFix estava mostrando um cinza ilegível no ciano, que era diferente dos meus resultados de pesquisa (um preto mais agradável no pêssego) Isso foi confirmado pelo comando
que mostrava a formatação
QuickFixLine
eSearch
como definida comoonde
xxx
tinha um formato de amostra,Anexei a seguinte linha ao meu
~/.vimrc
e agora na minha janela do terminal tenho um fundo vermelho escuro mais agradável. A execução
hi:
mostra a adição da mudança de cor de fundo para o meu ternimal:(vim 8 no MacOS High Sierra no iTerm2, com tema molokai)
fonte