Stellen Sie sich vor, ich hätte ein Makro aufgenommen und dann gelegentlich begonnen, ein Makro in dasselbe Register aufzunehmen. Kann ich die Aufnahme unterbrechen, damit das ursprüngliche Makro im Register erhalten bleibt?
Ich weiß, dass ich :let @b=@a
das Makro von Register a nach Register b kopieren und somit beibehalten kann, aber vielleicht gibt es einen einfacheren Weg?
:let @b=@q
funktioniert definitiv, es ist also nicht wahr, dass das Register gelöscht wird, wenn Sie mit der Aufnahme eines Makros beginnen. Und ich benutze q register für einmalige Makros. Und es ist sehr wahrscheinlich, dass ich es gelegentlich überschreiben kann.