Ich suche nach einer Möglichkeit, die Farbe für die Zeilennummerierung (wie :set nu
in :) in Vim zu konfigurieren . Die Standardeinstellung auf den meisten Plattformen scheint gelb zu sein (was auch für einige hervorgehobene Token verwendet wird). Ich würde gerne die Zeilennummern ein dim grau färben; irgendwo in der Nähe von #555
. Ich bin allerdings nicht wählerisch, jede gedämpfte Farbe wäre akzeptabel.
configuration
syntax-highlighting
vim
Daniel Spiewak
quelle
quelle
Antworten:
Versuchen:
Ich fand das durch:
Auf diese Weise erhalten Sie Hilfe zu dieser
'number'
Option anstelle des:number
Befehls.So ändern Sie die angezeigte Farbe:
Dies würde die Vordergrundfarbe für LineNr auf einem Zeichenterminal in Grau ändern. Wenn Sie gVim verwenden, können Sie:
quelle
LineNr
? UPD: AntwortCursorLineNr
:highlight LineNr ctermfg=grey
funktioniert für mich, das Hinzufügenhighlight LineNr ctermfg=grey
in der~/.vimrc
Datei ändert jedoch nichts. Hat jemand eine Idee?Um die Zeilennummern dauerhaft zu ändern, fügen Sie Folgendes zu Ihrem hinzu
.vimrc
highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
Natürlich ändern Sie das
ctermfg
undguifg
auf die gewünschte Farbe.quelle
vimrc
. Also ... mit diesem oben wurde es überschrieben. Überschrieben. Überschrieben?highlight
Anweisung nachkommensyntax on
und wirdcolorscheme
ansonsten durch die Standardwerte der Syntaxhervorhebung überschrieben.In MacVim (mit Vim 7.3 im Kern) habe ich festgestellt
CursorLineNr
, dass es funktioniert:hi CursorLineNr guifg=#050505
quelle
Die Farben des ausgewählten Farbschemas haben mir nicht gefallen, daher habe ich die Farbe der Zeilennummern folgendermaßen geändert:
quelle