I could never get myself set up on Vim, and always ended up on GUI code editors like VSCode. But I've spent the last 3 weeks in Helix using it as my primary editor.
Here is what I love, like and dislike about it.
My config:
https://github.com/mkellyxp/nix/blob/main/helix/config.toml
My language config:
https://github.com/mkellyxp/nix/blob/main/helix/languages.toml