Helix
A post-modern modal editor with sensible defaults, built-in LSP, and multiple selections as a core primitive.
Install
sudo apt install helix sudo dnf install helix sudo pacman -S helix sudo zypper install helix What is it?
Helix is a modal editor written in Rust that takes the ideas of Kakoune and Vim and modernizes them. Selection comes first: you select text and then act on it, and every command works naturally with multiple selections. It ships with a language server client, tree-sitter syntax highlighting, and a fuzzy finder already wired up — no plugin manager required to get started.
Why use it?
Helix is the easiest way to try modal editing without assembling a config from scratch. Open a source file and you immediately get diagnostics, completion, and accurate highlighting. Because the binary is self-contained, installing it is a single package command, and its keymap is consistent enough to learn in an afternoon.
Key features
- Built-in LSP support with no configuration
- Tree-sitter grammars for precise syntax highlighting and text objects
- Multiple selections everywhere as the core editing model
- Built-in fuzzy file picker and theme picker
- Space-key leader menu that documents itself
- Fast startup and a single static binary
How it compares
Against Neovim, Helix needs far less setup but offers a smaller plugin
ecosystem and a less configurable interface. Against Vim it is more
modern but breaks muscle memory: x selects a line rather than deleting
a character, and macros are still maturing. If you want a polished
default experience, Helix is the quickest path.
Release timeline
- 0.0.2
- May 12, 2021
- 0.0.3
- May 19, 2021
- 0.0.4
- May 30, 2021
- 0.0.6
- Jun 1, 2021
- 0.0.5
- Jun 1, 2021
- 0.0.8
- Jun 2, 2021
- 0.0.7
- Jun 2, 2021
- 0.0.9
- Jun 3, 2021
- 0.0.10
- Jun 7, 2021
- 0.2.0
- Jun 13, 2021
- 0.2.1
- Jun 14, 2021
- 0.3.0
- Jun 27, 2021
- 0.4.0
- Aug 12, 2021
- 0.4.1
- Aug 14, 2021
- 0.5.0
- Oct 28, 2021
- 0.6.0
- Jan 4, 2022
- 22.03
- Mar 29, 2022
- 22.05
- May 28, 2022
- 22.08
- Aug 31, 2022
- 22.08.1
- Sep 1, 2022
- 22.12
- Dec 7, 2022
- 23.03
- Mar 31, 2023
- 23.05
- May 18, 2023
- 23.10
- Oct 25, 2023
- 24.03
- Mar 30, 2024
- 24.07
- Jul 14, 2024
- 25.01
- Jan 3, 2025
- 25.01.1
- Jan 19, 2025
- 25.07
- Jul 15, 2025
- 25.07.1
- Jul 18, 2025