Vim mettre en surbrillance toute la ligne actuelle
Quelle est la meilleure façon de mettre en évidence toute la ligne actuelle dans VIM? Dans certains IDE, je suis capable de définir une sorte d'opacité de 20% de la ligne que je suis en train d'éditer, c'est génial de trouver où je suis assez rapidement.
3 réponses
Pour mettre en surbrillance la ligne actuelle, Utilisez
:set cursorline
Pour mettre en surbrillance la colonne actuelle, Utilisez
:set cursorcolumn
L'aspect visuel de ceci peut être modifié. Regardez autour de :help hl-CursorLine
ou hl-CursorColumn
.
Voir le wiki Vim à ce sujet pour l'histoire complète.
J'ai particulièrement trouvé le bit suivant à portée de main (lorsque vous travaillez avec plus d'une fenêtre).
autocmd WinEnter * setlocal cursorline
autocmd WinLeave * setlocal nocursorline
Mettez uniquement en surbrillance la ligne courante dans la fenêtre active.
Maj + V vous met dans mode visuel, en soulignant l'ensemble de la ligne.