I'm a big fan of Emacs and evil-mode, but I wouldn't say it qualifies as "no-nonsense". :-)
It took me the better part of a weekend to get Doom Emacs (which defaults to evil-mode) working on par with VSCode.
It took me the better part of a weekend to get Doom Emacs (which defaults to evil-mode) working on par with VSCode.