I’ve tried vim on and off during college but never really had the time to fully get working with it. As it turns out the stress of two degrees is not conducive to “fun activities”. Now that I have a real job ™️, I’ve decided to finally try and use it this week full stop and I genuinely feel like a programming chad. There’s still a lot I’ll need to learn and probably overtime I’ll discover some inefficiency in how I’m using it now but it really does just feel good. I understand the hype now.


Give Helix a try. It comes with everything you are asking for built in, plus discovery for the commands, plus a selection first approach so you can see what you’re doing.
Helix + lazyvim is amazing
https://github.com/helix-editor/helix/discussions/12045
I’ve seen it mentioned and it had already caught my interest. Main drawback I saw was lack of plugin support. It’s healthy for an editor to support plugins.
I’ll probably try it, since I’m setting up another computer.