Maybe you’d have more success with Emacs?
You could write elisp functions for your tasks and bind them to your prefered keys, with or without Evil.
You could write elisp functions for your tasks and bind them to your prefered keys, with or without Evil.
With evil-mode, there's no excuse not to try it even if you find Vim's way of controlling input superior (which it as well may be).