Ich suche nach einer Möglichkeit, die Farbe für die Zeilennummerierung zu konfigurieren (wie in: :set nu
) in Vim. Die Standardeinstellung auf den meisten Plattformen scheint gelb zu sein (was auch für einige hervorgehobene Token verwendet wird). Ich würde wie die Zeilennummern dunkelgrau färben; irgendwo in der Nähe von #555
. Ich bin zwar nicht wählerisch, jede gedämpfte Farbe wäre akzeptabel.
Versuchen:
help hl-LineNr
Ich fand das durch:
help 'number'
auf diese weise bekommst du hilfe zum 'number'
Option, anstelle des :number
Befehl.
So ändern Sie die angezeigte Farbe tatsächlich:
:highlight LineNr ctermfg=grey
Dies würde die Vordergrundfarbe für LineNr auf einem Zeichen-Terminal in Grau ändern. Wenn Sie gVim verwenden, können Sie:
:highlight LineNr guifg=#050505
Um die Zeilennummern dauerhaft zu ändern, fügen Sie Folgendes zu Ihrem .vimrc
Hinzu.
highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
Natürlich ändern Sie ctermfg
und guifg
in die gewünschte Farbe.
In MacVim (mit Vim 7.3 als Kern) habe ich gefunden, dass CursorLineNr
funktioniert:
hi CursorLineNr guifg=#050505
Die vom ausgewählten Farbschema bereitgestellten Farben haben mir nicht gefallen. Deshalb habe ich die Farbe der Zeilennummern folgendermaßen geändert:
colorscheme trivial256 " for light background
hi LineNr term=bold cterm=bold ctermfg=2 guifg=Grey guibg=Grey90