temas - ¿Cambiar color de sintaxis en vim?
vim linux (5)
Echa un vistazo a syncolor.vim
. Lo encontrará en /usr/share/vim/vim{version}/syntax/
.
Extracto:
" There are two sets of defaults: for a dark and a light background.
if &background == "dark"
SynColor Comment term=bold cterm=NONE ctermfg=Cyan ctermbg=NONE gui=NONE guifg=#80a0ff guibg=NONE
SynColor Constant term=underline cterm=NONE ctermfg=Magenta ctermbg=NONE gui=NONE guifg=#ffa0a0 guibg=NONE
SynColor Special term=bold cterm=NONE ctermfg=LightRed ctermbg=NONE gui=NONE guifg=Orange guibg=NONE
Así que la primera línea SynColor
parece de interés. Confieso que no sé si se puede anular esto, en lugar de cambiar este archivo.
Tengo resaltado de sintaxis, pero los comentarios se configuran en azul oscuro. Esto es difícil para mí leer contra un terminal negro. ¿Cómo lo cambio para que los comentarios se vean de color verde?
Probablemente solo necesitas decirle a vim que tienes un fondo oscuro:
:set background=dark
Esto debería cambiar el resaltado a algo mejor legible.
Puedes configurar colorsheme
para desert
. Predeterminado en eg Ubuntu 16.04
Si desea cambiar el color de un comentario sin cambiar el fondo, puede usar el comando highlight
. Documentación de Vim en: resalte
Por ejemplo :hi Comment term=bold ctermfg=Cyan guifg=#80a0ff gui=bold
$VIMRUNTIME/colors/README.txt (en mi sistema, / usr / share / vim / vim72 / colors)