I don't want a full IDE/graphical editor. Eclipse is a mess, I'd use a JetBrains product first, but now we have VSCode as an alternative. Atom was hot for a while but has lost popularity.
Of the (linux) terminal text editors, the choices were mostly:
* Emacs * Vim/Neovim * Nano
And I prefer Vim over Emacs, I really like the modal experience.
I don't spend a huge amount of time tweaking things, I use Neovim mostly stock with some useful plugins for convenient shortcuts. Though I admit that getting the new treesitter/language server integrations working was annoying, compared to the original regex-based syntax highlighting.
My goal is not to recreate an IDE experience in Neovim, I just want an efficient text editor that is syntax-aware.
If I wanted an IDE then I'd use an actual IDE.