Hacker News new | ask | show | jobs
by robinsonrc 633 days ago
After many years of learning the absolute minimum amount of Vi I could get away with I decided to give Helix a try some months back, after feeling my VSCode setup was getting a little unwieldy.

I didn't really expect to stick with it, but within a few hours I was productive enough to keep going and was genuinely surprised by how much I liked using it.

But it turned out I was right - I didn't end up sticking with it

...but very much in the opposite way to what I'd imagined. Helix turned out to be the gateway to editing in the terminal. I loved it, but realised I wanted something a little more customizable than Helix currently offers (although it's so good you almost don't need to configure it!) And after a lot of thought I also concluded the sheer ubiquity of Vim bindings was probably going to offer a better investment of my time (for now at least). And so I've been happily using Neovim for some time now. If somebody had told me this is what my development setup would be a year or two ago, after a decade in Xcode, I 100% definitely would not have believed them.