I tried Spacemacs, and the vim integration was so sloppy that the first time I tried to install a single package I was dumped in with unfamiliar emacs bindings, which I then had to look up to even get out of it. The integration in doom emacs is much tighter and better fitting.
But what worked for me was:
(1) Remap Caps-Lock to Control: I do this mindlessly, automatically, as the _first_ step on any new laptop now
(2) Set aliases for frequently used stuff: E.g. `C-x C-m` instead of `M-x`. In general, this piggybacks on (1) above. A lot of Ctrl-? key combinations become very ergonomic, and you don't have to twist your hand into weird shapes.
Good luck! :-)
save in Vim:
[esc] : w enter
3 or 4 keystrokes involving two hands.save in emacs:
C-x-s
one 3 fingered chord with the left hand.And then I missed all the depth provided by emacs modes, perforce integration, org mode etc etc.
My main valid gripe with emacs is the slow rendering engine.
I know there’s vimwiki and stuff but I mean is there a reason that the full functionality of orgmode couldn’t be ported to vim (modulo some keybindings)? Does it really on having more control over the UI than just what’s available in a terminal?
Here's an example. Emacs has SLIME[1], and vim has like SLIME for vim[2]. The vim counterpart leaves editing in the editor but makes it easy for vim to work with terminal emulators to create a great but simple SLIME experience. It respects the "zen" of vim. I wish there were an org mode equivalent. Will be checking out vimwiki.
I tried spacemacs, but its just too unfamiliar & seems slow.