1. 21
  1. 2

    So… helix:vim::zee:emacs?

    1. 2

      Or from a different angle, tree-sitter:text-editors::llvm:compilers

      1. 2

        There is also zed which is still in early development. Written in Rust by the creators of Atom, the Real-Time collaboration looks pretty interesting!

        1. 2

          Ah, looks like the zed team also built tree-sitter?

          1. 2

            Not only the name is almost the same, in fact zee’s feature list ends with: “a pragmatic editor, not a research endeavour into CRDTs” which -I suspect- is a clear reference to zed.

            1. 2

              I took that as more of a dig at xi-editor, but I’ve known about that longer than I’ve known about zed.

          2. 1

            IMO emacs is about the introspection and customization more than the keybindings (which is why I use evil-mode :) ).

            It’s definitely interesting that both helix and zee are terminal editors. I think that prevents you from doing a lot of ‘cool’ things like widgets with arbitrary graphics or embedding a markdown preview, but I think the only ‘reasonable’ choices for cross-platform are either Qt or Electron. And if you want people to be able to make widgets easily without having to learn a bespoke scripting system, you’re basically stuck with Electron. :/