Editing Macros
Sometimes people ask me “what’s the point of macros in Vim?” I think of macros as repeatable complex commands: they’re a lot like functions. I find them indispensable due to the fact you can easily manipulate them as strings, pulling them in and out of registers at will.