helix-editor/helix
Primitives
The foundational types Helix is built from. These appear in nearly every file in the codebase, and learning them well pays off when reading any subsystem.
Pages
- Rope — the persistent text buffer.
- Selection —
RangeandSelection, the editing target. - Transaction —
ChangeSet,Operation, and reversible edits. - Document — open file: rope + selections + syntax + history.
- View — viewport into a
Documentwith scroll, gutter, and a jumplist.
For a hands-on tour of how these compose, see overview/architecture.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.