In diesen Fragen und Antworten wird festgestellt, dass es eine Markierungsgruppe für gibt CursorLineNr, die für die Zeilennummer der Cursorzeile gilt, wenn diese aktiviert set cursorlineist.
Ich stelle fest, dass die Verwendung der Cursorzeile auch die Farbe für eine andere Hervorhebungsgruppe ändert. Dies SpecialKeygilt, wenn Sie z.
set list listchars=tab:\|_,trail:-
Das Problem dabei ist für mich, dass ich einen dunklen Hintergrund (und damit eine dunkle Cursorlinie) verwende. Meine normale SpecialKeyEinstellung ist auch sehr dunkel, so dass die listcharSymbole nur am Rande sichtbar sind. Aber wenn cursorline sie weiß sind , ist der trailCharakter nicht mehr von einem Treffer zu unterscheiden -. Das Trail-Zeichen wird jedes Mal verwendet, wenn Sie ein Leerzeichen am Ende einer Zeile eingeben. Dies ist also mehr als ein kleines Problem. Normalerweise umfasst das Eingeben einer Zeile von Anfang bis Ende eine Reihe von Leerzeichen, die während der Arbeit leicht von einem Bindestrich-Tippfehler zu unterscheiden sind (oder umgekehrt, ein Leerzeichen-Tippfehler, wenn Sie einen Bindestrich beabsichtigt haben).
Da keine der anderen Highlight-Gruppen betroffen zu sein scheint, CursorLineNrwird vermutlich so etwas angewendet, aber wenn hiich die Liste durchschaue, sehe ich nichts Passendes.
Weiß jemand was das ist? Besser noch, kennt jemand eine Möglichkeit, eine Markierungsgruppe für die Cursorzeile zu ändern?


