Skip Navigation

Scout Archives

Home Projects Publications Archives About Sign Up or Log In


The Helix authors describe it as a "post-modern text editor," one that was heavily influenced by Neovim and Kakoune. Like Kakoune, Helix uses multiple selections as an editing primitive with an 'object verb' command syntax. Unlike Kakoune or Neovim, the editing interface and command syntax focus on being easy to reason about rather than accomplishing common tasks with a bare minimum of keystrokes. While most editors rely on a set of regular expressions to provide syntax highlighting, Helix goes a step further and integrates parsing of code into abstract syntax trees using the `tree-sitter` library. As a result, it can track local variables, indicate when nested code is incorrectly indented, and provide semantically-aware editing commands. Helix also has built-in support for language servers that can be leveraged to provide context-aware autocompletion, as-you-type code diagnostics, and actions for highlighted code blocks. The helix site provides executables for Windows, macOS, and Linux systems.
Archived Scout Publication URL
Scout Publication
GEM Subject
Date of Scout Publication
November 19th, 2021
Date Of Record Creation
November 10th, 2021 at 3:15pm
Date Of Record Release
November 15th, 2021 at 1:54pm
Resource URL Clicks
Add Comment


(no comments available yet)