I really like the Helix editor

62 points by mond


zetashift

I really like it as well, and most of the pro’s and nitpicks resonate with me as well.

It has nice defaults and it’s fast. Through kakoune and helix I found out that one of my favorite ways to “script” is to delegate certain things to external tools and select->act modal editors make for a great workflow. It’s a form of a composability that I think is underrated in editor tooling. I’ve gotten better with my editor, but also with things I can re-use outside of the editor.

I’ve also been using the fork that includes the plugin system: Steel for a few months now, and even that config is small and cosy. There is a lot less need to script things when you can easily glue things together with builtins.

Using lots of external tools does have downsides, the annoying one being that config parts are scattered across my ~/.config/ folder in a variety of formats(toml, yaml, json` usually) and theming colors are bit off if I switch editor theme. But it’s not a dealbreaker by any means.

Selections in multiple buffers(like in Zed multibuffers or Emacs occur-mode) is something I’m looking forward to as well, there has been some interest in it at least: https://github.com/helix-editor/helix/pull/4381#issuecomment-1382831419