Personally, this is exactly what I prefer not to do for the macro. There is no need to fill your .vimrc dozens of such one-time solutions, because the solution so naturally arises from the βtoolsβ of the standard Vim commands that you can simply connect it like a second nature.
I type a long word:
the gallicizatio|
( | - cursor position). Suddenly, I realize that I forgot to use Gallicization. So bam !, I hit ESC (which is mapped to the cap lock key on my keyboard, so it only takes a little finger click) and then b~A , and I keep typing as if nothing had happened. This erroneous G was capitalized during the time that the Emacs user starts moving his right hand to the arrow keys, and I have already moved on to the rest of the sentence.
On the contrary, with a macro that I have not used for some time, it will probably take more time to remember which keys I assigned to this macro. The best solution is to very well learn the important "core" teams that can be combined on the fly in accordance with simple rules with millions of possible effects.
Maxy-B Aug 10 2018-12-21T00: 00Z
source share