q a ...vim commands... q (to record macro) @a (plays macro 'a').
Команда q a записывает последовательность действий в режиме ввода и сохраняет ее в макрос с именем ‘a’. Команда q завершает запись макроса. Команда @a проигрывает макрос ‘a’. Эти команды полезны при автоматизации повторяющихся действий в редакторе vim.
Альтернативы: Макросы можно записывать и воспроизводить с помощью плагинов, таких как vim-macroexec или repeat.vim.
Аргументы: команде q не требуются аргументы. Команда @a использует имя макроса в качестве аргумента для воспроизведения соответствующего макроса.
