Estoy buscando una forma de configurar el color utilizado para la numeración de líneas (como :set nuen :) 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 de un gris tenue; en algún lugar cerca de #555. Sin embargo, no soy exigente, cualquier color tenue sería aceptable.
configuration
syntax-highlighting
vim
Daniel Spiewak
fuente
fuente

Respuestas:
Tratar:
Encontré esto a través de:
que es la forma de obtener ayuda sobre la
'number'opción, en lugar del:numbercomando.Para cambiar realmente el color mostrado:
Esto cambiaría el color de primer plano de LineNr en un terminal de caracteres a gris. Si está utilizando gVim, puede:
fuente
LineNr? UPD: RespuestaCursorLineNr:highlight LineNr ctermfg=greyfunciona para mí, sin embargo, agregarhighlight LineNr ctermfg=greyel~/.vimrcarchivo no cambia nada. ¿Alguien tiene una idea?Para cambiar los números de línea de forma permanente, agregue lo siguiente a su
.vimrchighlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONEPor supuesto, cambia el
ctermfgyguifgal color que desee.fuente
vimrc. Entonces ... teniendo esto en la parte superior, se anuló. Sobrescrito. ¿Anulado?highlightdeclaración tiene que venir despuéssyntax ony, de locolorschemecontrario, se sobrescribe con los valores predeterminados del resaltado de sintaxis.En MacVim (con Vim 7.3 en su núcleo) he descubierto
CursorLineNrque funciona:hi CursorLineNr guifg=#050505fuente
No me gustaron los colores proporcionados por el esquema de color seleccionado, así que modifiqué el color de los números de línea de esta manera:
fuente