Comment puis-je changer la couleur de la ligne mise en surbrillance avec l'option «curseur»?

14

Je peux mettre en surbrillance la ligne actuelle comme ceci :set cursorline, ce qui souligne la ligne actuelle.

entrez la description de l'image ici

Cependant, je voudrais mettre en évidence toute la ligne dans une couleur plus claire. Comment puis-je obtenir ce look?

entrez la description de l'image ici

Vader
la source

Réponses:

17

Selon :help cursorline, l'étiquette de surbrillance est CursorLine. Vous pouvez donc essayer:

:highlight CursorLine ctermbg=LightBlue

Voir :help highlight-ctermpour plus d'options.

Expérimentez avec les couleurs pour voir celle qui vous convient.

muru
la source
La commande fonctionne et je veux la mettre dans mon .vimrc. J'ai donc ajouté ceci set highlight cursorline ctermbg=LightBlueet j'obtiens ceciE518: Unknown option: ctermbg=LightBlue
Vader
1
@Vader essaie sans l'ensemble. Comme set cursorlinesur une ligne et la commande dans ma réponse sur une autre ligne.
muru
Cela supprime l'erreur, mais elle ne s'affiche toujours pas. Quoi qu'il en soit, vous avez répondu à mes questions originales, alors merci.
Vader
@Vader Avez-vous activé l'option 256 couleurs? Votre .vimrcdevrait avoir une ligne comme set t_Co=256.
Jambe droite