Helix Modal Text Editor

Helix Modal Text Editor

www.helix-editor.com

2

About this website

A post-modern terminal text editor built entirely in Rust, self-described as post-modern in jest relative to Neovim being the modern Vim. The editor takes inspiration from Kakoune by treating multiple cursors and selections as a core editing primitive rather than an add-on feature, where commands manipulate selections to enable concurrent code editing across multiple positions simultaneously. Deep Tree-sitter integration produces error-tolerant and robust syntax trees that power syntax highlighting, indent calculation, and code navigation, while syntax-aware motions let users navigate and select functions, classes, comments, and arbitrary syntax tree nodes rather than plain text patterns. Built-in Language Server Protocol support provides language-specific auto-completion, go-to definition, documentation hover, diagnostics, and other integrated development environment features with zero additional configuration required. The architecture intentionally avoids Electron, VimScript, and JavaScript entirely, running natively over SSH, tmux, or any plain terminal with minimal resource consumption. Modern built-in features include a fuzzy file and symbol finder for rapid navigation, project-wide search, a curated collection of beautiful themes, automatic bracket pair closing, surround text object integration, and a built-in tutorial accessible on first launch. The project has no plugin system yet but plans one for the future, alongside a planned WebGPU-based graphical frontend. The codebase lives at github.com/helix-editor with active development, community discussion on Matrix, and sponsorship through OpenCollective.

Tags & Categories

Statistics

2
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!