Top
Best
New

Posted by Curiositry 2 days ago

Beginner-friendly, unofficial documentation for Helix text editor(helix-editor.vercel.app)
202 points | 66 commentspage 2
lexoj 2 days ago|
I keep trying Helix but just got hit by wq freeze issue, opened since 2022, so I wonder sometimes if its ready.

https://github.com/helix-editor/helix/issues/2059

cadamsdotcom 2 days ago||
Great to see so much Helix content on HN lately. Excited to give it a try!
abuani 2 days ago|
It's the first editor since probably sublime text that I've genuinely enjoyed. Useful without any configuration, and very easy to get a productive environment.

There's a few rough edges that I'm trying to work through. I've been able to solve my "open in X" like key bindings. But I have yet to get things like "run test for current method". That's probably the biggest pain point I've had so far

StopDisinfo910 1 day ago||
Can someone explain to me the concept being Helix? I never got it.

From a casual reading, it looks like vim with no text objects and no support for ed commands so basically vim stripped of two of the main things that makes it good.

I understand it wants to be a more rational successor but while I got how sam tried to achieve that by breaking the limit on line editing, making clever use of mouse selections and switching ed for a new non line limited syntax (how I wish ssam had replaced sed), I don’t get the Helix value proposition.

e12e 1 day ago|
I used vim for about twenty years, and I'm mostly happy having moved from neovim to helix.

The main thing I miss in helix is solid debugging support and slime style repl support - but I never had that working in vim.

The other thing I'm missing in ruby is "go-to definition" automatically working with dependencies, allowing to go to the source code by "opening" gems - tpope has/had some amazing stuff for ruby development with vim.

That said - I like how helix is more discoverable (pop up context menu), has sane/great defaults and out of the box experience - and I like the select-apply or subject-verb and multi cursor workflow better than vim verb-subject flow.

I recommend trying to go through the tutorial and see if fits.

I'm hoping plugin support will open the door to some improved go-to-definiton support - I'd love to be able to go "up" to edit/view dependencies be that libc source code, java, rust crates etc.

anhner 1 day ago||
your descriptions of what the j and k keys do in normal mode are reversed: j moves the cursor one line BELOW and k moves the cursor one line ABOVE.
hit8run 2 days ago|
Many complain here about the helix maintainers pace and PR rejection rate. I embrace it. It’s opinionated software developed in the open and you can fork any time. I prefer this model of strict high quality governance and a “no” as default to keep their vision clear.
eviks 2 days ago|
Who doesn't like high quality! But in reality many high quality contributions are rejected, so all you're left with is "opinionated" where the opinion doesn't match yours
hit8run 1 day ago||
But you can always fork when you have different opinions or write your own thing. SQLite is governed in the same way.
eviks 1 day ago||
Of course you can't, that's a common open source fantasy, in reality you wouldn't have enough lifetimes to improve quality and maintain changes in every app you use, that's why defaults/config flexibility/rejection of good ideas/core vs extensions etc. are important and discussed and can't be papered over with a "but fork"