HN user

robinsonrc

134 karma
Posts1
Comments57
View on HN
Neovim Pack 11 months ago

Depending on the number of plugins you have, you may not notice the difference in practice. I certainly don’t but I’m very much on the minimal side of things. This all said I’m definitely of the school of thought that plugin developers should be responsible for ensuring their plugins are lazy loaded, rather than leaving it up to the user, who is not as well placed to make the decision.

Many congrats on the release! I’m looking forward to simplifying my config and perhaps even dropping a plugin or two with 0.11.

My current plan is to basically never move on from macOS 14 and perhaps move away from macOS entirely when the time arrives that I’d be forced to upgrade (new hardware needed, etc)

The main reason to I switched from macOS Terminal is it lacks true colour support (Ghostty far from the only alternative that offers this, but it's quite similar to Terminal.app in the way that it feels, it's a decent native macOS experience)

Yeah you can really do a lot with them if you get creative.

I'm primarily using Neovim for most of my editing but am keeping a close eye on Helix as there's a lot to love about it.

Ghostty 1.0 2 years ago

Lack of true colour support was the first thing that got me looking at other options

It’s a nice idea; although it should be noted that Helix currently has no folding support so sadly it perhaps doesn’t belong in the list.

Most things are automated; right now one of my main recurring tasks is to check in on the upstream repositories of my forks that add some minor customisations to Neovim plugins whenever I’m applying updates, to see whether I need to do any rebasing (this is generally fairly quick and is on the weekly-monthly scale)

Wonderful Vi 2 years ago

I'd say selection of tools should be considered an important facet of programming. But I agree that it needs to be done with a plan in mind and it's not the kind of thing you want to kid yourself about if you're spending all your time looking at tools instead of getting work done.

Wonderful Vi 2 years 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.

macOS is very gradually moving in the wrong direction for me. I never really saw myself considering desktop Linux again but I’m almost starting to get excited by the idea. For now I’ll just hold off on the update as none of it seems particularly compelling, especially as a happy Rectangle user (with all its key bindings nicely isolated from macOS preferences and synced along with the rest of my dotfiles)

Steel has worked well for me as far as I’ve used it. It’s easy to get going and the partnership with Helix will surely give it a popularity boost over the next year or so.

Helix is really great. It’s so nice to not require screenfuls of configuration. And Emacs Lisp fans will feel right at home when the Scheme plugin system lands

Zed AI 2 years ago

The way it reads (to me), it’s about Cursor being good

In fairness Helix provides a lot of functionality out of the box and features are gradually being added all the time. The lack of plugin system is not a problem for many people, and I’d rather they take their time and get it right. I certainly don’t think it’s the case that they’re “trying” and failing to implement plugins - it’s clearly going to happen when the time is right.