You can have Vim in Emacs with Evil Mode. IMO Emacs bindings are terrible no matter what and modal editing saved my career from an early death by wrist injury. But on top of Vim bindings you also get an entire, programmable IDE. I guess it's kinda big but like, so are most IDEs? But you can get many features at a lighter weight than other ones.
Like yea if literally the only thing you wanna do is edit plain text and maybe at most have syntax highlighting, use plain old vim with some .vimrc setup. If you're finding yourself installing plugins to make vim be more like an IDE, at that point, just install an IDE, and no IDE handles vim bindings better than Emacs imo (and this is from extensive testing), so, there, use Emacs.
The fun thing is I stopped experiencing wrist pain after I switched from Vim to Emacs (with ±native bindings), partly because I moved Ctrl to Caps almost instantly, partly because I stopped using a lot 3rd party apps (e.g. XMPP/IRC clients) which required mouse.
https://develop.spacemacs.org/layers/+spacemacs/spacemacs-ev...
Check out the develop branch though. Last I checked master was waaaay behind.
Look's like Vim is just too bloated for the modern minimalism focused user.
I have a little bit of difficulty justifying that on my SSD main drive.
114 MB for what is effectively an IDE for the long tail of programming languages is very easy to justify.
https://ftp.gnu.org/gnu/emacs/windows/emacs-26
Versus Vim 18 MB:
https://github.com/vim/vim-win32-installer/releases