A post-modern modal text editor inspired by Kakoune and Neovim, written in Rust with built-in LSP support.
Helix is a modern text editor written in Rust that draws heavy inspiration from Kakoune and Neovim. It features a unique modal editing model that emphasizes multiple selections and powerful text manipulation capabilities, offering a fresh take on terminal-based code editing.
The editor comes with built-in language server protocol (LSP) support, providing intelligent code completion, diagnostics, and navigation without requiring complex configuration. It also includes smart syntax highlighting and code editing through tree-sitter, ensuring accurate and efficient parsing of various programming languages.
Helix is designed for developers and power users who appreciate modal editing but want a more modern, batteries-included experience. Unlike traditional editors that require extensive plugin ecosystems, Helix aims to provide essential features out of the box, making it an attractive option for those seeking a performant, well-designed editor with minimal setup overhead.
# via Package manager
Check the packaging status link for your distribution-specific install command
