I switched to Helix Editor from Vim a few days ago and I can already tell I'm going to stick with it for a very long time. I've used Vim for a few months now, learning the motions, how to customize it, how to make it my editor and it's been great, don't get me wrong. I will forever appreciate Vim and the things it's taught me, on top of that list is how to use my keyboard effectively. I'd say it's a must-learn for any computer user. One of the only things I dislike about it (and especially Neovim) is the customization... It's not hard by any means, it's just needlessly complicated in my opinion. Lua is actually quite a fun language but I think it's bad as a configuration file. What Helix uses, TOML, makes much more sense and allows for way quicker, cleaner, and simpler configuration (to be clear: Vim's configs are a lot easier than in-depth VSCode configs, so I'll give it that credit). You can view my Helix configs here. This is way easier than just setting up nvim-lspconfig. That's crazy! The best part about Helix, though, is not just the customization. It's that most motions in Vim are transferred over to Helix. The only one I've found that's noticeably different is x (and d). x in Vim deletes characters, but d in Helix does that - x in Helix selects the current line in total. This is actually way easier in my opinion, as most of the time I'm deleting full lines so hitting x and then d does that way quicker than shift+v and then d; Vim's dd works just as well but I feel like having a single character to select a line is nicer. My workflow is largely the same and I spend *way* less time (already) on customizing and way more on coding. That's what's most important, after all. I encourage you to give Helix a try if you're a minimalist Vim user. Edit 1: the file viewer and pretty much everything else about the space menu is so nice. I'm serious, it's almost worth it just for the file viewer.