logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
doc:editeurs:vim:macros [11/12/2012 02:36]
martin_mtl créée
doc:editeurs:vim:macros [20/09/2015 18:20] (Version actuelle)
milou [Introduction]
Ligne 2: Ligne 2:
  
   * Objet : commande macro avec vim   * Objet : commande macro avec vim
-  * Niveau requis : DÉBUTANT AVISÉ+  * Niveau requis :{{tag>​débutant avisé}}
   * Commentaires : //Créer et enregistrer une commande d'​édition vim réutilisable à volonté.//   * Commentaires : //Créer et enregistrer une commande d'​édition vim réutilisable à volonté.//
-  * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) [[commande:su | La commande SU]] - [[commande:editeur:vim | La commande d'​édition VIM - Détail]]+  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
 +  * [[:doc:editeurs:​vim:vim | La commande d'​édition VIM - Détail]] 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user> martin_mtl]] le 11/12/2012  
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=1577 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
-Avec [[commande:editeur:vim | La commande d'​édition VIM]], nous pouvons créer une macro((**macro** : enregistrement d'une ligne de commandes enchaînées les unes après les autres dans leur continuité)) d'une commande vim complète que nous souhaitons répéter ultérieurement.+===== Introduction ===== 
 + 
 +Avec [[:doc:​editeurs:​vim:vim | La commande d'​édition VIM]], nous pouvons créer une macro((**macro** : enregistrement d'une ligne de commandes enchaînées les unes après les autres dans leur continuité)) d'une commande vim complète que nous souhaitons répéter ultérieurement.
  
 ==== Exemple ==== ==== Exemple ====
Ligne 45: Ligne 52:
  
 Nous pouvons voir en direct sur le texte ce que notre commande vim exécute sur la ligne visée. \\  Nous pouvons voir en direct sur le texte ce que notre commande vim exécute sur la ligne visée. \\ 
-Terminer la macro par +Terminer la macro par <key>q</​key>​
-   q+
  
-En cas d'​erreur,​ il suffit de quitter la macro par +En cas d'​erreur,​ il suffit de quitter la macro par <key>q</​key>​ 
-   q+  
 + 
 +puis, d'​utiliser la lettre <​key>​u</​key>​
  
-puis, d'​utiliser la lettre : 
-   u 
  
 pour restaurer la ligne et recommencer la macro différemment,​ en la nommant de manière identique. pour restaurer la ligne et recommencer la macro différemment,​ en la nommant de manière identique.
  
-Pour relancer cette macro nommée "​a",​ tapons ​+Pour relancer cette macro nommée "​a",​ tapons ​<key>@-a</​key>​ 
-   @a+
  
 et voilà. et voilà.
Ligne 77: Ligne 83:
    ​qa:​s/​\/​\/​ //    ​qa:​s/​\/​\/​ //
  
-Notez les caractères //​antislach//​ d'​échappement afin que le caractère / soit lu comme un caractère normal et non comme un signe spécial. Voir : [[commande:regexp]].+Notez les caractères //​antislach//​ d'​échappement afin que le caractère / soit lu comme un caractère normal et non comme un signe spécial. Voir : [[:​doc:​programmation:​shell:regexp]].
  
 Validez et aussitôt, la ligne concernée devient : Validez et aussitôt, la ligne concernée devient :
doc/editeurs/vim/macros.1355189803.txt.gz · Dernière modification: 11/12/2012 02:36 par martin_mtl

Pied de page des forums

Propulsé par FluxBB