104 votes

Comment changer la ligne de surlignage de Vim pour qu'elle ne soit pas soulignée ?

Dans certains schémas de couleurs, la mise en évidence de la ligne actuelle change de fond, dans d'autres, comme le Désert, la ligne actuelle est soulignée.

Je veux changer le surlignage actuel des lignes dans Desert pour utiliser une couleur de fond différente au lieu du soulignement. Comment puis-je le faire ?

Mon .vimrc :

set cursorline
highlight Cursorline cterm=bold

Mise à jour : .vimrc qui résout le problème

colorscheme desert
set cursorline
hi CursorLine term=bold cterm=bold guibg=Grey40

8 votes

Probablement à cause de la formulation malheureuse de la question. J'ai pris la liberté de la réécrire pour clarifier l'énoncé, et j'ai également neutralisé le vote négatif.

0voto

csx Points 1

Vous devez ajouter .vimrc ligne de fond :

highlight lineNr term=bold cterm=NONE ctermbg=none  ctermfg=none gui=bold

set cursorline

highlight CursorLine term=bold cterm=NONE ctermbg=none  ctermfg=none gui=bold

highlight CursorLineNr term=bold cterm=none ctermbg=none ctermfg=yellow gui=bold

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X