Vim - Macros
La macro est une fonction d'enregistrement et de lecture. Lorsque cela est combiné avec les commandes Vim, cela devient une combinaison vraiment puissante. Dans cette section, nous discuterons des éléments suivants -
- Commencer l'enregistrement
- Effectuer des actions Vim
- Arrête d'enregistrer
- Lire l'enregistrement
Commencer l'enregistrement
Pour démarrer l'enregistrement, appuyez sur q suivi de toute lettre minuscule comme nom de macro. Par exemple, dans l'exemple ci-dessous, j'ai utilisé "a" comme nom de macro
Effectuer des actions Vim
Dans cette étape, vous pouvez effectuer toutes les actions Vim telles que: couper, copier, supprimer, remplacer, etc. Vous pouvez voir ces actions en exécutant la commande suivante -
:registers
Par exemple, la commande ci-dessous montre que des actions de suppression et de suppression ont été effectuées -
Arrête d'enregistrer
Une fois que vous avez terminé les actions, appuyez à nouveau sur q pour arrêter l'enregistrement. Maintenant, le mode d'enregistrement disparaîtra comme indiqué ci-dessous -
Jouer
Pour jouer, exécutez la commande ci-dessous -
@{macro-name}
Par exemple, pour exécuter la macro «a», exécutez la commande ci-dessous -
@a
Pour lire la même macro plusieurs fois, utilisez des nombres avec. Par exemple, pour exécuter la même macro 10 fois, exécutez la commande suivante -
[email protected]