7/13/12

VIM : macro


Vim possède une notion de macro. Grâce aux macros, on enregistre des actions qu'on peut réutiliser autant de fois qu'on le souhaite.

Classiquement :

  • On enregistre une macro avec q
  • On arrête une macro avec q
  • On utilise une macro avec @q

Si on met la macro dans un registre, ce que j'ai pour habitude de faire, on peut avoir par exemple :

  • On enregistre la macro dans le registre a par qa
  • On arrête la macro par q
  • On utilise la macro par @a

Dans l'exemple vidéo, on voit qu'il y a 29 lignes en bas à droite, donc on sait qu'il y a 15 noms de fleurs. Une fois exécutée notre enregistrement, il reste donc 14 noms de fleurs à traiter d'où le 14@a qui apparait à l'écran.

0 Commentaire

Post a Comment