Je cherche un moyen de configurer la couleur utilisée pour la numérotation des lignes (comme dans: :set nu
) à Vim. La valeur par défaut sur la plupart des plates-formes semble être jaune (qui est également utilisée pour certains jetons en surbrillance). Je voudrais comme pour colorer les numéros de ligne d'un gris sombre; quelque part à proximité de #555
. Je ne suis pas difficile cependant, n'importe quelle couleur tamisée serait acceptable.
Essayer:
help hl-LineNr
J'ai trouvé cela à travers:
help 'number'
qui est le moyen d'obtenir de l'aide sur le 'number'
option, au lieu de :number
commande.
Pour modifier réellement la couleur affichée:
:highlight LineNr ctermfg=grey
Cela changerait la couleur de premier plan pour LineNr sur un terminal de caractères en gris. Si vous utilisez gVim, vous pouvez:
:highlight LineNr guifg=#050505
Pour modifier les numéros de ligne de façon permanente, ajoutez ce qui suit à votre .vimrc
highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
Bien sûr, vous changez les ctermfg
et guifg
en la couleur que vous voulez.
Dans MacVim (avec Vim 7.3 en son cœur), j'ai trouvé que CursorLineNr
fonctionnait:
hi CursorLineNr guifg=#050505
Je n'aimais pas les couleurs fournies par le jeu de couleurs sélectionné, j'ai donc modifié la couleur des numéros de ligne de cette façon:
colorscheme trivial256 " for light background
hi LineNr term=bold cterm=bold ctermfg=2 guifg=Grey guibg=Grey90