Remix.run Logo
f311a 3 days ago

Too bad the development of helix is pretty slow and core devs are pretty resistant to various of changes.

It would be benefit a lot from some funding, but it's hard to find funding for a TUI editor.

It insane how fast Zed is moving in terms of development, on the other hand, I'm still waiting for some features in helix for more than 2 years. Helix devs have their own vision and reject a lot of attempts/PRs to make it better.

Regarding slow development, I saw a thread on reddit today https://old.reddit.com/r/HelixEditor/s/zn0xiSs9pp

barnabee 3 days ago | parent | next [-]

What important features are missing?

While I’m looking forward to the plugin system for a few nice to have tweaks, and amrunning the dev branch alongside the main build to check it out, there’s nothing really essential missing to me.

I appreciate that the maintainers aren’t trying to compete with vim or emacs for features or be all things to all people, aren’t that they don’t prioritise growing the number of users over keeping true to their vision for the editor.

Helix is all the better for its slow, considered development as far as I’m concerned.

f311a 3 days ago | parent | next [-]

- auto file refresh

- global replace

- multiline search in files

- small terminal with toggle (for quick commands)

- Recent LSP protocol features that would allow using inline copilot suggestions

- better file manager where I can create, remove, rename files

- an ability to bind x and xx (double) keypress at the same time

- git blame

- a better ability to run programs on top of helix (lazygit, for example, the same way people use it in neovim without closing it)

barnabee 3 days ago | parent [-]

Many of these features are more IDE than editor to me and that perhaps explains our different points of view.

Personally I’d be quite sad if the core Helix editor ends up like a VS Code style IDE, or even like some of the more heavyweight vim/emacs configs I’ve seen. I prefer simple, lightweight tools with relatively narrow focus and for me there’s not a lot in that bucket missing from Helix.

I use panes in my terminal for e.g. quickly running commands and file management, and terminal tabs for e.g. quickly switching to gitui/lazygit or longer terminal and command sessions.

I prefer this because all the pane and tab management, file management tools, etc. are therefore the same whether I’m editing code or doing something else in the terminal.

Of course, once there are plugins, hopefully people who want those things from their editor can be catered for too.

techbro92 3 days ago | parent | prev [-]

I would like project wide search and replace

Muvasa 3 days ago | parent [-]

helix already has that <space> + "/'

spartanatreyu 3 days ago | parent | prev | next [-]

Fixed link: https://old.reddit.com/r/HelixEditor/comments/1ne57ob/concer...

The original link only works for logged in reddit users

unshavedyak 3 days ago | parent | prev [-]

> Helix devs have their own vision and reject a lot of attempts/PRs to make it better.

I feel your pain, but i support their focus here. Not only does it help prevent feature soup but at the end of the day they're the ones that have to support all these things.

As always, anyone is free to fork it. That sounds short but imo true nonetheless. Especially if the feature is small enough that the fork is just maintaining a patch on the head.

Regardless, plugins are being worked on so in time hopefully it's less of an issue.

> It insane how fast Zed is moving in terms of development,

I imagine funding and bodies helps a lot on this front.