Ich möchte ein Makro in einem Makro wie folgt aufzeichnen:
qa
[ first macro ... ]
qb
[ second macro ... ]
q
[ some more stuff, involving @b ... ]
q
Das zweite q
wird jedoch als Aufforderung zum Stoppen des ersten Makros interpretiert, und der Rest wird als Befehl interpretiert.
Gibt es eine Möglichkeit, ein zweites Makro innerhalb eines Makros aufzuzeichnen?
Wenn nicht, gibt es eine andere Möglichkeit, den gewünschten Effekt zu erzielen, wenn Sie eine bestimmte Folge von Tastenanschlägen wiederholen, während Sie sich bereits in einem Makro befinden?
b
es destruktive Auswirkungen hat, sodass ich es nicht zuerst aufnehmen kann (es sei denn, ich möchte es aufnehmen, drücke u
einige Male und beginne dann mit der Aufnahme a
).
enew
aufzeichnen ( , aufzeichnen bd
) oder das b
Register direkt bearbeiten können , indem Sie den Inhalt Ihres Makros in Ihre Datei schreiben und ihn dann "aufzeichnen", indem Sie die Zeichen in das Register mit einfügen "by
.
b
und dann die Makro aufzeichnena
calling@b
?