Cas d'utilisation
Je suis en mode normal. Je n'ai pas explicitement pensé à enregistrer une macro, mais j'effectue une seule modification de commande. Je peux maintenant répéter cette action en utilisant le point.
Je me rends compte maintenant que c'est une action utile pour enregistrer dans une macro à utiliser plus tard plutôt que de taper la commande entière à chaque fois. Je peux soit assister à toutes les modifications nécessitant cette commande en ce moment en utilisant le point, soit continuer avec l'édition et utiliser cette commande plus tard en l'enregistrant dans une macro.
C'est ce que je veux faire, mais la façon la plus simple d'y penser n'est pas facile - annuler ma modification, commencer à enregistrer une macro et retaper la commande pour effectuer la modification requise et arrêter l'enregistrement de la macro.
Ce que j'ai essayé jusqu'à présent:
L'enregistrement d'un point dans une macro ne fonctionne pas car il enregistre le point et non le changement effectué par le point. (Par exemple, supposons que la commande stockée dans le point était d5w
Si vous commencez à enregistrer une macro et effectuez l'action via. En attendant qu'elle supprime 5 mots à chaque fois que vous exécutez la macro, cela ne se produira pas. La prochaine fois que vous exécuterez la macro fera des points et non la commande d5w
. Cela signifie que si vous avez fait un autre changement après avoir enregistré la macro - dites supprimer 3 mots en utilisant d3w
et c'était la dernière modification que vous avez effectuée, puis quand vous exécutez la macro elle supprimera 3 mots et non 5, parce que ça ne fait que courir .
)