Outils pour utilisateurs

Outils du site


linux:vim (lu 17252 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
linux:vim [27-10-2020 10:34] edmc73linux:vim [25-06-2026 07:27] (Version actuelle) – [Visual mode] edmc73
Ligne 339: Ligne 339:
  
 **shift clic droit ou molette pour coller.** **shift clic droit ou molette pour coller.**
 +
 +
 +===== Commenter et décommenter plusieurs lignes avec Vim =====
 +
 +La méthode la plus simple, visuelle et facile à mémoriser sous Vim repose sur le **mode Bloc Visuel (Ctrl + V)**. Elle fonctionne sur toutes les configurations sans nécessiter de plugin.
 +
 +Voici comment faire en quelques touches :
 +
 +==== 1. Pour COMMENTER plusieurs lignes ====
 +
 +  - Placez votre curseur sur le **premier caractère** de la première ligne à commenter.
 +  - Appuyez sur <key>Ctrl + v</key> (cela active le mode //Visual Block//).
 +  - Utilisez les flèches (ou <key>j</key>) pour descendre et sélectionner le début de toutes les lignes cibles.
 +  - Appuyez sur <key>Maj + i</key> (un grand **I** pour insérer au début du bloc).
 +  - Tapez votre caractère de commentaire (par exemple ''**%%//%%**'' ou ''#'').
 +  - Appuyez sur la touche <key>Échap</key>
 +
 +> Le commentaire va magiquement s'appliquer sur toutes les autres lignes sélectionnées après une fraction de seconde.
 +
 +==== 2. Pour DÉCOMMENTER plusieurs lignes ====
 +
 +  - Placez votre curseur sur le **premier caractère de commentaire** (le premier ''/'' ou ''#'').
 +  - Appuyez sur <key>Ctrl + v</key>.
 +  - Descendez pour sélectionner les commentaires des lignes suivantes.
 +  - //(Optionnel)// Si votre commentaire fait plusieurs caractères (comme ''**%%//%%**''), appuyez sur la flèche de droite pour les inclure dans la sélection.
 +  - Appuyez simplement sur **d** (ou **x**) pour supprimer la sélection.
 +
 +==== Pourquoi c'est la méthode idéale à mémoriser ? ====
 +
 +  * <key>Ctrl + v</key> : "V" comme Visuel (en bloc).
 +  * <key>Maj + I</key> : "I" comme Insérer au tout début.
 +  * <key>d</key> : "d" comme //Delete// (supprimer).
 +
 +C'est extrêmement visuel, vous voyez exactement ce que vous faites à l'écran.
linux/vim.txt · Dernière modification : de edmc73