In queste domande e risposte , si osserva che esiste un gruppo di evidenziazione per CursorLineNr
, che si applica al numero di riga per la linea del cursore quando set cursorline
è attivo.
Ho notato che l'uso della linea di cursore cambia anche il colore per un altro gruppo di evidenziazione SpecialKey
, che si applica se si dispone, ad esempio:
set list listchars=tab:\|_,trail:-
Il problema con questo per me è che uso uno sfondo scuro (e quindi una linea di cursore scura). Anche la mia SpecialKey
impostazione normale è molto scura, quindi i listchar
simboli sono solo marginalmente visibili. Ma usando cursorline
sono bianchi , il che rende il trail
personaggio indistinguibile dall'aver effettivamente colpito -
. Il carattere trail viene utilizzato ogni volta che si digita uno spazio alla fine di una riga, quindi questo è più di un problema minore; in genere la digitazione di una riga dall'inizio alla fine comporta un numero di spazi che dovrebbero essere facilmente distinti da un errore di battitura durante il lavoro (o viceversa, un errore di battitura quando si intendeva un trattino).
Poiché nessuno degli altri gruppi di evidenziazione sembra essere interessato, CursorLineNr
presumibilmente viene applicato qualcosa di simile , ma guardando l' hi
elenco non vedo nulla di appropriato.
Qualcuno sa di cosa si tratta? Meglio ancora, qualcuno sa come modificare un gruppo di evidenziazione per la linea di cursore?