config.toml using [[bind]] entries — see Configure keybindings for the syntax and full list of action names.
Navigation
Cursor movement
Word movement
File and viewport movement
Character find
Search
Jump history
Vorto records the cursor position before each large jump into a per-pane jumplist. See Jumps & bookmarks.Entering Insert mode
Normal-mode editing
Operators
Operators wait for a motion or text object before acting. Type the operator, then a motion (e.g.dw deletes a word) or double the operator to act on the current line (e.g. dd).
Standalone editing commands
Text objects
Text objects are valid after an operator and require a scope (i for inner, a for around):
Example:
diw deletes the inner word; ca" changes around a double-quoted string.
Visual mode
In all Visual modes the same motions and text objects apply for extending the selection. Operators (
d, y, c, >, <) act on the selection when pressed.
g prefix (goto bindings)
Press g in Normal mode to enter the goto sub-context:
z prefix (viewport scroll)
Folding (z prefix)
Collapse and expand buffer regions. Fold ranges come from a language’s tree-sitter folds.scm, falling back to indentation. See Folding.
Leader key bindings (Space)
The leader key is Space. Press Space in Normal mode, then the second key:
Space m sub-leader (bookmarks)
Harpoon-style bookmarks that persist per project; marked lines show a ● in the gutter. See Jumps & bookmarks.
Window bindings
Space w sub-leader
Ctrl-W prefix
Bracket navigation (] and [ prefixes)
Resolve the conflict at the cursor with
:conflict — see Conflicts & reload.