Skip to content

hx

Key binding reference for the Helix editor. Ask in plain language for the bindings most relevant to your query, or run cheatsheet for the full terse table. Deterministic — it prints a pre-baked reference, so results are instant.

Source: Helix keymap

Usage

/hx cheatsheet          # full terse cheatsheet (fits one screen)
/hx select              # selection & multi-cursor bindings
/hx move lines          # copy / paste / delete bindings
/hx search              # search bindings
/hx splits              # window / split management
/hx command palette     # <space>? and command mode
/hx how does it work    # selection-first grammar + vim differences

Examples

/hx select

v            Extend mode — motions grow the selection
x            Select current line (repeat extends down)
miw mi( ma"  Match textobject: inside/around word, pair, quotes
%            Select whole file
C  Alt-C     Add cursor below / above

/hx command palette

Space ?      Command palette — fuzzy search every command + its key
:            Command mode (:w, :q, :vsplit, …)

Grounding

Every binding is Helix's default keymap, verified against the official keymap page. The skill also flags the gotchas for vim users: selection precedes the verb, . is insert-repeat only (no dot-repeat), redo is U, there is no 0/$ (use gh/gl), and x selects a line rather than deleting a char.

Released under the MIT License.