Run A Vim Macro On Every File
I’ll keep this short sweet and simple. You have a vim macro you recorded. qq for example.
This will record a macro under @q. If you did qa you would do @a to call the macro.
To call this macro on every file in a list, we can make an arglist of all files using a wildcard.
Vim
:args *.js
:argdo execute "normal @q" | write | update
Or on all open buffers:
Vim
:bufdo execute "normal @q" | write | update