I’m doing the same - and also for the fact that I can finally turn off the lock screen’s swipe for camera that I seem to activate too often when my phone’s in my pocket
HN user
robinsonrc
Caps Lock as Esc (tap) and also Ctrl (hold) is the true way
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.
Sad to see them using Go and not Anders’s own language (Turbo Pascal 7) for this
I wouldn’t call F# a systems programming language, but it’s definitely on my list of things to properly try out at some point
I’m currently 1 behind and the upgrade nagging is ramping up
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.
Lack of true colour support was the first thing that got me looking at other options
Not so much 'Clarify meaning of "superset of Python"' as 'Remove references to "superset of Python"'
I guess if folks write JS with the idea that optimisations are needed in mind, then the chances of premature optimisations may go up along with those of the required ones
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.
A swim suite sounds even more fancy than a costume
15 years ago was probably pretty ok too
I tend to prefer the visual mode of Ex
Yeah, I assumed it couldn’t be that, but it did read like that. “Copilots” is not the right term. It doesn’t match the title of the article I’m seeing.
It’s long since happened
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)
Not seeing it in Safari on iOS at least (although I may have missed it amongst the thousands upon thousands of adverts… I really should look into alternatives again)
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.
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.
Curiously I find their delivery to be exactly as fast as it used to be for me when I did have Prime
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
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.
I feel the opposite way about this, and find this kind of verbosity reduces the signal to noise of the intention behind the code