configuration - schemes - Vim Configure Line Number Coloring
vim color syntax (4)
En MacVim (con Vim 7.3 en su núcleo) he encontrado que CursorLineNr
funciona:
hi CursorLineNr guifg=#050505
Estoy buscando una forma de configurar el color utilizado para la numeración de líneas (como en :set nu
) en Vim. El valor predeterminado en la mayoría de las plataformas parece ser amarillo (que también se usa para algunos tokens resaltados). Me gustaría colorear los números de línea en un gris oscuro; en algún lugar cerca de #555
. Aunque no soy exigente, cualquier color atenuado sería aceptable.
No me gustaron los colores provistos por el esquema de color seleccionado así que modifiqué el color de los números de línea de esta manera:
colorscheme trivial256 " for light background
hi LineNr term=bold cterm=bold ctermfg=2 guifg=Grey guibg=Grey90
Para cambiar los números de línea permanentemente agregue lo siguiente a su .vimrc
highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
Por supuesto, cambia el ctermfg
y el guifg
al color que desee.
Tratar:
help hl-LineNr
Encontré esto a través de:
help ''number''
que es la forma de obtener ayuda sobre la opción ''number''
, en lugar del comando :number
.
Para cambiar realmente el color mostrado:
:highlight LineNr ctermfg=grey
Esto cambiaría el color de primer plano de LineNr en un terminal de caracteres a gris. Si está usando gVim, puede:
:highlight LineNr guifg=#050505