2009-08-18 7 views

Répondre

30

Essayez ceci:

 
:highlight NonText ctermfg=12 

12 est la couleur par défaut; changer comme bon vous semble.

+3

Mais cela affecte la visibilité des caractères de la liste en même temps! –

8

Lucas est juste, mais si vous voulez changer la couleur dans vim et je pense que vous avez besoin guifg= ainsi que ctermfg=

-à-dire :highlight NonText ctermfg=*color* guifg=*color*

8

Je ne peux pas laisser encore de commentaires, donc cela aura être une réponse ..

Lucas est correct, mais vous devez vous rappeler que cela changera également la couleur des caractères affichés lorsque vous :set list. Si vous tentez de cacher ces tildes, vous cacherez également ces caractères.

-1

Vous pourriez essayer un nouveau jeu de couleurs.

:colors <colorscheme name> 

Vous pouvez trouver les noms des programmes installés sur votre système en $ VIMRUNTIME/couleurs/ En outre, si l'option « bg » est pas correctement, ces petits tilde peuvent être difficiles à voir.

7

En 8 Vim, vous pouvez définir le groupe de surbrillance EndOfBuffer séparément NonText:

highlight EndOfBuffer ctermfg=bg 
Questions connexes