Concatener des lignes sous VIM

Il est possible sous VIM (VI) de concaténer plusieurs lignes. C’est à dire de supprimmer les saut de lignes afin de n’avoir plus qu’une seule et même ligne.

Il existe plusieurs possibilités.

Vous pouvez utiliser la commande :join

Ou bien la combinaison de touches SHIFT + j.

 

Par exemple nous avons le texte suivant :

Placez vous sur la première ligne du texte (en mode commande) et appuyez successivement sur la combinaison de touches SHIFT + j. Vous obtiendrez le résultat suivant:

Les lignes qui se trouvaient au dessous du curseur, sont remontées et se sont concaténées à la ligne courante (c’est à dire celle sur laquelle se trouvait le curseur).

Commenter plusieurs lignes d’un seul coup avec VIM

Commenter plusieurs lignes :
Vous souhaitez commenter plusieurs lignes d’un seul coup sur votre éditeur préférer VIM (vi pour les intimes).

Voici la manip à suivre :

1/ Premièrement, passer en mode visuel (CTRL+V).

2/ Sélectionnez les lignes que vous souhaitez commenter en appuyant de manière successive sur la touche du bas : j ou « fleche du bas« .

3/ Appuyer sur la touche I (i majuscule) pour passer en mode insertion.

4/ Taper sur # ou // selon le type de commentaire que vous souhaitez insérer.

5/ Appuyer ensuite successivement (deux fois) sur la touche Esc, Esc.

Grâce à cette manipulation vous pouvez insérer en début de chaque ligne un caractère ou un mot.

Decommenter plusieurs lignes :

1/ Passer en mode visuel (CTRL+V).

2/ Sélectionner le bloc à decommenter (attention uniquement les caractères à supprimer).

3/ Appuyer sur d