Я хочу записать макрос внутри макроса, вот так:
qa
[ first macro ... ]
qb
[ second macro ... ]
q
[ some more stuff, involving @b ... ]
q
Однако второй qинтерпретируется как запрос на остановку первого макроса, а остальные интерпретируются как команды.
Есть ли способ начать запись второго макроса внутри макроса?
Если нет, есть ли другой способ добиться желаемого эффекта повторения определенной последовательности нажатий клавиш, когда он уже находится внутри макроса?
bимеет разрушительный эффект, поэтому я не могу сначала записать его (если я не хочу его записать, нажмите uнесколько раз, а затем начните запись a).
enewзапись bd) или напрямую отредактировать bрегистр, записав в свой файл содержимое вашего макроса, а затем «записав» его, поместив символы в регистр с помощью "by.
bа затем записатьaвызов макроса@b?