Puede utilizar el hi
(abreviatura de :help highlight
) comando en su ~/.vimrc
. La estructura general es:
hi SpellBad ctermfg=015 ctermbg=000 cterm=none guifg=#FFFFFF guibg=#000000 gui=none
El cterm
es para vim terminal y el gui
es para gVim. El fg
representa el primer plano y es el color de las letras y el bg
representa el fondo y es el color detrás de las letras.
Los colores de los terminales pueden ser 0-15 para los colores de terminal estándar (8 normales y 8 brillantes) o 0-255 para los términos que admiten 256 colores, como xterm-256colors. Los colores de la interfaz gráfica de usuario están en formato hexadecimal. xterm-color-table es una referencia útil tanto para 256 como para colores hexadecimales. La última opción se puede usar para especificar negrita, cursiva, o ninguno (ninguno).
En su caso, podría ser más simple establecer el primer plano en negro para que las letras se destaquen. En primer lugar, busque una palabra que esté mal escrita con :set spell
y luego escriba asdflkjasldf o algo así. Luego escriba :hi SpellBad ctermfg=000 guifg=#000
y vea si esa es una solución que le gusta. Si no, use la tabla xterm-color-table u otra referencia de color para encontrar un color que le guste.
Hace mucho tiempo, cuando publiqué esta pregunta, encontré el esquema de color solarizado para mi caparazón. –
Yo uso solarizado yo mismo, intente 'resaltar Pmenu ctermbg = darkred ctermfg = blanco guibg = negro gui = bold' ver si eso solucionó el problema. Por supuesto, configure el color de fondo de acuerdo con [aquí] (https://github.com/altercation/vim-colors-solarized) –