Vim et les lignes trop longues
Vim est un éditeur de texte disponible sur différentes plateformes allant de GNU/Linux à OSX en passant par Windows.
Toutes les personnes ayant utilisé vim se sont déjà confrontés au problème d'avoir des lignes trop longues et assez difficiles à visualiser et à éditer.
Vim étant bien conçu, il dispose de pas mal de paramétrages pour régler ce type de problème.
nowrap et textwidth
L'option nowrap permet de passer à la ligne suivante lorsque le curseur a atteint la marge de droite définie par défaut. Cette option est définie par défaut et on peut la désactiver à l'aide de l'option set nowrap dans son fichier ~/.vimrc. Mais il faut également utiliser l'option set linebreak qui va décider quand passer à la ligne en se basant sur la valeur de breakat.
Une option plus simple est d'utiliser set textwidth=80 qui va nous permettre de définir une longueur maximale pour la ligne avant de passer automatiquement à la ligne suivante lorsque le curseur arrivera à la limite définie (dans notre cas le 80e caractère).
gq / gqap
Pour reformater deux trois lignes, il suffit d'utiliser le mode Visuel de vim à l'aide de la commande Ctrl+V et les fleches puis de faire gq.
Pour reformater tout un paragraphe, se positionner sur la première ligne du paragraphe et faire, en mode Normal, gqap.


Commentaires récents
il y a 7 secondes
il y a 1 semaine 3 jours
il y a 5 semaines 23 heures
il y a 16 semaines 6 jours
il y a 21 semaines 3 jours
il y a 22 semaines 2 jours
il y a 22 semaines 2 jours
il y a 22 semaines 3 jours
il y a 23 semaines 1 jour
il y a 24 semaines 6 heures