Quelle est la meilleure façon de mettre en évidence toute la ligne actuelle dans VIM? Dans certains IDE, je suis en mesure de définir une sorte d'opacité de 20% de la ligne que je modifie, c'est génial de trouver où je suis assez rapidement.
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é. Regarde autour de toi :help hl-CursorLine
ou hl-CursorColumn
.
Voir le wiki Vim sur ce sujet pour l'histoire complète.
J'ai particulièrement trouvé le bit suivant pratique (lorsque vous travaillez avec plusieurs fenêtres).
autocmd WinEnter * setlocal cursorline
autocmd WinLeave * setlocal nocursorline
Surlignez uniquement la ligne actuelle dans la fenêtre active.
Shift + V vous met en mode visuel, mettant en évidence toute la ligne.