2009-08-18 22 views

risposta

30

Prova questo:

 
:highlight NonText ctermfg=12 

12 è il colore di default; cambia come meglio credi.

+3

Ma questo influenza la visibilità dei caratteri della lista allo stesso tempo! –

8

Lucas è giusto, ma se si vuole cambiare il colore in gvim e penso che è necessario guifg= così come ctermfg=

cioè :highlight NonText ctermfg=*color* guifg=*color*

8

Non posso lasciare commenti, quindi questo avrà essere una risposta ..

Lucas è corretto, ma è necessario ricordare che questo cambierà anche il colore dei caratteri mostrati quando si :set list. Se stai tentando di nascondere queste tilde, nasconderai anche quei personaggi.

-1

Si potrebbe provare una nuova combinazione di colori.

:colors <colorscheme name> 

È possibile trovare i nomi dei programmi installati sul vostro sistema a $ VIMRUNTIME/colori/ Inoltre, se l'opzione 'bg' non è impostato correttamente, quei piccoli tilde può essere difficile da vedere.

7

In Vim 8, è possibile impostare il gruppo EndOfBuffer evidenziazione separatamente dal NonText:

highlight EndOfBuffer ctermfg=bg