Wie kann ich die Farbe der mit der Option 'cursorline' hervorgehobenen Linie ändern?


14

Ich kann die aktuelle Zeile so markieren :set cursorline, was die aktuelle Zeile unterstreicht.

Bildbeschreibung hier eingeben

Ich möchte jedoch die gesamte Zeile in einer helleren Farbe hervorheben. Wie kann ich diesen Look erreichen?

Bildbeschreibung hier eingeben

Antworten:


17

Demnach :help cursorlineist das Highlight-Label CursorLine. So können Sie versuchen:

:highlight CursorLine ctermbg=LightBlue

Siehe :help highlight-ctermfür weitere Optionen.

Experimentieren Sie mit den Farben, um zu sehen, welche zu Ihnen passt.


Der Befehl funktioniert und ich möchte ihn in meine .vimrc einfügen. Also habe ich das hinzugefügt set highlight cursorline ctermbg=LightBlueund ich bekomme dasE518: Unknown option: ctermbg=LightBlue
Vader

1
@Vader versuchen ohne das Set. Wie in set cursorlineeiner Zeile und der Befehl in meiner Antwort in einer anderen Zeile.
muru

Damit ist der Fehler behoben, der jedoch immer noch nicht angezeigt wird. Wie auch immer, du hast meine ursprünglichen Fragen beantwortet, also danke.
Vader

@Vader Haben Sie die Option 256 Farben aktiviert? Ihr .vimrcsolltet eine Zeile haben wie set t_Co=256.
Rechtes Bein
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.