Jawaban:
Apa yang saya lakukan adalah mengedit makro, baik dengan meletakkan dan kemudian menarik register dalam buffer awal, atau langsung pada baris perintah ( :let @q = <C-r>=string(@q)<CR>). Kecuali saya melihat kesalahan, ini biasanya berarti memotong ekor makro untuk melihat kesalahannya.
Anda bisa juga mencoba untuk menyelingi [N]gs(yaitu tidur N detik) perintah, jika itu membantu Anda.
:reg quntuk melihatqregister, untuk siapa pun yang bertanya-tanya.