Извините, я не могу дать конкретный ответ на вашу проблему, но отмечу, что я склонен использовать клавишу . , когда мне нужно воспроизвести довольно много команд (например, я хочу вставить f 5 или более раз).
Если это так, я не думаю, что экономия от использования вашего макроса стоит того. Вы сохраняете одно нажатие клавиши, используя ваш макрос, а не i f esc , и эта операция является атомарной, чтобы вы могли затем . к вашему сердцу.
Я бы просто использовал немакро-версию, если знаю, что хочу многократно повторять.
P.S. Вы знаете, мне начинает очень нравиться тег : -)