Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the "helix" editor to the tools page #1696

Closed
usagi-flow opened this issue Jul 19, 2022 · 1 comment · Fixed by #1697
Closed

Add the "helix" editor to the tools page #1696

usagi-flow opened this issue Jul 19, 2022 · 1 comment · Fixed by #1697
Labels
C-Enhancement A new feature or request

Comments

@usagi-flow
Copy link
Contributor

Summary

The Helix editor, which supports Rust among others, isn't mentioned on the Tools page yet.

A link to the Helix website https://helix-editor.com with the text "Helix" should be added.

Motivation

Helix is a modal text editor which is branded as a "post-modern text editor". It's somewhat newer, but already much better than other Editors in various areas. Here's why I believe it definitely deserves its place on the "Tools" page:

Batteries included

Helix supports Rust out-of-the-box, and that includes syntax highlighting, code completion (using LSP -> rust_analyzer), refactoring, debugging, and so on. There are no plugins required (in fact Helix has no plugin system yet, though that is being discussed), and no configuration.
In fact, there's many features it supports by default (where other Editors like Vim would require plugins).

All of the existing tools (on the "Tools" page) require at least a plugin.

Written in Rust

The editor is entirely written in Rust. This may or may not seem important, but you could indirectly consider Helix as a neat little showcase for a successful Rust application.

None of the existing tools (on the "Tools" page) are written in Rust.

Active development

This is hard to quantify of course, but I think most would agree that development is very active. New features get added frequently.
The repository is on GitHub: helix-editor/helix
The GitHub insights show a nice overview of the high activity: Pulse

Free and Open Source

Helix is licensed under the MPL. There are no commercial versions.

Drawbacks

I can't see any drawbacks. The risk of Helix not being maintained anymore is virtually zero.

Rationale and alternatives

n.a.

Maintenance

I can't imagine maintenance being required. The website domain https://helix-editor.com is highly unlikely to change. If something needs to be changed about it, I'll happily file a PR.

Unresolved Questions

n.a.

Disclaimer

I started to use Helix some months ago (around May) and I've been using it on a daily basis since then. I've been using Neovim before.
I've also started developing additional features and contributing code for Helix.

@dzhibas
Copy link
Contributor

dzhibas commented May 21, 2024

I think Zed is yet another editor used by rust developers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Enhancement A new feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants
@dzhibas @usagi-flow and others