Plugin name: AdhocMacros
Author: Christopher Auer
Source URL: https://github.com/christo-auer/Kaleidoscope-AdhocMacros
AdhocMacros lets you record a series of keystrokes and then replay them. A replay can be executed multiple times by prepending the number of repetitions.
AdhocMacros was inspired by Vim’s ingenious macro feature and makes it possible to apply this idea to any application.
Now that the formalities are out of the way: Hey, everyone! I’m Christopher, a very happy Model 01 user and an over 15-years heavy Vim user (currently NeoVim). One of the coolest features of Vim is adhoc recording and playing macros which I constantly use while programming. Sometimes, however, I miss such a feature in other editors or programs. For instance, I currently do a lot of work in Unity (game engine) and sometimes I find myself entering the some keystrokes again and again. So I sat down and tinkered around with Keyboardio. You can see the result on my github account.
A word of warning, though: The plugin is still a bit rough around the edges. For instance, you have to use macros to map your keys to recording and replaying. (If the Kaleidoscope gods are listening, then, maybe, I get assigned a range in the Kaleidoscope-ranges.h. ) Also, there are still some weired interferences with other plugins. If you find any problem, please submit an issue on github. For any general feedback, leave a message here!
Proud to contribute to the community!