Cet article explorera comment créer des macros sur l'éditeur VIM dans Ubuntu 22.04.
Créer des macros sur vim dans Ubuntu
Vous devez effectuer les étapes suivantes pour créer des macros dans VIM. Mais avant d'aller plus loin, vous devez comprendre le fonctionnement des macros.
Étape 1: Créez un fichier d'enregistrement
Vous devez créer un fichier d'enregistrement en utilisant la commande suivante dans l'éditeur VIM:
vim mymacros.SMS
]]
Ici, vim est la commande tandis que «Mymacros.txt ”est le fichier que vous avez créé à l'aide de VIM.
Vous verrez le résultat suivant lorsque vous appuyez sur Entrée:
Étape 2: enregistrer
Vous devrez peut-être confirmer s'il enregistre en appuyant sur «Q», puis en appuyant sur K où * k est notre nom de macro *.
Nous utilisons la macro pour répéter. Donc, nous appuyons d'abord «I», puis tapons le texte que nous voulons répéter.
Ensuite, appuyez sur la «touche d'échappement puis Q» pour arrêter le processus d'enregistrement. Le message d'enregistrement disparaîtra.
Étape 3: Utilisez l'enregistrement
Si vous souhaitez utiliser l'enregistrement, accédez à n'importe quel emplacement du fichier. Appuyez une fois sur «@K» et ajoutez un numéro pour lequel vous souhaitez utiliser l'enregistrement, comme «5 @ k».
Il existe plusieurs autres applications de macros dans VIM. Voici un autre.
Comment créer une séquence de nombres dans VIM à l'aide de macros
Vous pouvez rapidement créer une série de nombres dans VIM à l'aide de macros, comme indiqué dans les étapes suivantes:
Étape 1: Créez un nouveau fichier et insérez un numéro
Vous pouvez générer n'importe quelle séquence de nombres que vous désirez en utilisant les commandes suivantes:
VIM Fichier1.SMS
Ensuite, appuyez sur «I» et tapez n'importe quel numéro. Dans notre cas, nous utilisons 999.
Étape 2: Démarrer l'enregistrement
Pour commencer l'enregistrement, vous devez appuyer sur la «touche ESC». Puis appuyez sur q suivi d'une touche pour nommer votre macro. Nous avons utilisé «C» comme nom de macro.
Maintenant, appuyez sur «Yy» pour copier le texte. Ensuite, appuyez sur «P» pour le coller sur la ligne suivante:
Maintenant, vous devez appuyer sur «Ctrl + A» pour incrémenter un nombre et appuyer sur «Q» une fois terminé. Arrêtez d'enregistrer à l'aide de la clé «Q». Ensuite, appuyez sur la «touche ESC» suivie de «8 @ C» pour incrémenter un nombre huit fois. Vous pouvez le faire sur des itérations illimitées.
Conclusion
L'utilisation de macros sur l'éditeur VIM peut gagner beaucoup de temps. Au lieu de taper une longue tâche ou une commande répétitive, il est plus facile de faire le travail en quelques secondes. Les éditeurs utilisent principalement les macros, qui sont très élastiques et utilisées en fonction de leurs exigences. Cette fonctionnalité le rend en quelque sorte meilleur que MS Word.