Vim Configure Line Number Coloring

Daniel Spiewak picture Daniel Spiewak · Oct 26, 2008 · Viewed 66.7k times · Source

I'm looking for a way to configure the color used for line numbering (as in: :set nu) in Vim. The default on most platforms seems to be yellow (which is also used for some highlighted tokens). I would like to color the line numbers a dim gray; somewhere in the vicinity of #555. I'm not picky though, any subdued color would be acceptable.

Answer

Greg Hewgill picture Greg Hewgill · Oct 26, 2008

Try:

help hl-LineNr

I found this through:

help 'number'

which is the way to get help on the 'number' option, instead of the :number command.

To actually change the displayed colour:

:highlight LineNr ctermfg=grey

This would change the foreground colour for LineNr on a character terminal to grey. If you are using gVim, you can:

:highlight LineNr guifg=#050505