Estoy usando el esquema de colores del desierto, que usa texto blanco sobre fondo naranja para resaltar los resultados de búsqueda. Se utiliza el mismo patrón para la entrada seleccionada en la ventana de corrección rápida.
El blanco sobre naranja no es muy legible. ¿Cómo cambio eso en .vimrc?
Editar: Gracias por la respuesta rápida, para el esquema del desierto ahora estoy usando la siguiente modificación de resaltado de búsqueda:
highlight Search guibg='Purple' guifg='NONE'
El púrpura es bastante fácil de detectar visualmente y, en mi humilde opinión, no se usa para colorear sintaxis en el esquema del desierto.
:set hlsearch
si los resultados de su búsqueda no se destacan en absoluto.:
) delante delhi
comando::hi Search cterm=NONE ctermfg=grey ctermbg=blue
Para mí tengo que añadir también hlsearch bajo
syntax on
en el~/.vimrc
Dentro de VIM también puedes hacer:
:highlight Search ctermfg=yellow
cambiarlo sobre la marcha.ctermfg
es para el color de primer planoctermbg
es para el color de fondoLos colores disponibles en la página de documentación de vi son:
fuente
En mi caso, la línea en la ventana QuickFix mostraba un gris ilegible en cian, que era diferente a los resultados de mi búsqueda (un negro más agradable en melocotón) Esto fue confirmado por el comando
que mostraba el formato de
QuickFixLine
ySearch
como se estableció endonde
xxx
tenía un formato de muestra,Agregué la siguiente línea a mi
~/.vimrc
y ahora en la ventana de mi terminal tengo un fondo rojo oscuro más agradable. La ejecución
hi:
muestra la adición del cambio de color de fondo para mi ternimal:(vim 8 en MacOS High Sierra en iTerm2, con tema molokai)
fuente