Vim sucks when you have ADHD
For many years, I've been loyal to Vim.
I hoped that with enough practice, I'd become a keyboard ninja, jjjjkkkklmmmm-ing through code. But it turns out that, while I'm definitely efficient with it, I keep making dumb mistakes, getting stuck in modes, trying to memorize all those shortcuts.
Vim is powerful, no doubt about it. But for someone with attention issues, it hasn't been a good experiment. The constant mode switching, the need to remember a gazillion shortcuts, and the steep learning curve have been overwhelming. I often found myself spending more time correcting mistakes and googling shortcuts than actually writing code. So I decided to try something else.
Forget Neovim; it's too much for me, and Visual Studio Code is full of shit. Emacs is nice, too bad it doesn't ship with a good text editor. I did try Nano though...and... well, it was fine! It definitely doesn't have all the nice features of Vim, and it's pretty darn plain, but at least it's straightforward and doesn't demand too much attention.
But here's the thing: I like the modularity of nvim, and I want it.
After a bit of research, I discovered Micro, the text editor. It's not as feature-full as nvim, but it has enough perks without being too complex.
It has a plugin system, embedded syntax coloring and linting, custom commands, the ability to pop a shell, add tabs, and nice Emacs-style shortcuts.
My needs are simple, I want to be efficient with my tools, and I'm more with micro than with vim. This doesn't mean Vim is bad at all, and franckly I wish I could just stick with it. But sometimes, we need to face reality and use the tools that best suits us.