Skip to content

Keymap — full reference

Every shortcut, grouped by area. For a 10-shortcut starter set, see essentials.

KeysActionNotes
Ctrl+QQuit jvim (prompt on dirty)
Ctrl+C / V / XCopy / paste / cut
F1Toggle keymap overlay
F10 / Ctrl+KSettings overlay
Ctrl+P / F4Command palette
Ctrl+FIn-document find (Tab: case)
Ctrl+TReplace-all
Shift+F4Vault-wide search
Shift+F3Go to line
KeysActionNotes
Ctrl+NNew buffer
Ctrl+WClose current document
Ctrl+OFile palette
Ctrl+S / F3Save
Alt+F / Alt+Shift+FFormat doc / selection
Ctrl+A / XSelect all / cut
Ctrl+Z / YUndo / redo
Tab / Shift+TabIndent / outdent (VSCode style)
Backspace / DelDelete char
EnterInsert newline
EscClear selection
KeysActionNotes
ArrowsMove cursor
Ctrl+← / →Word jump
Home / EndLine start / end
Ctrl+Home / EndDoc start / end
Ctrl+U / DPage up / down
Shift+<nav>Extend selection
Ctrl+E / Tab*Tree ↔ editor focus (Tab when tree focused)
Ctrl+PgUp / PgDnPrevious / next open document tab
Ctrl+Shift+→ / ←Select word / cycle buffer from tree
KeysActionNotes
F2Outline (headings)
F7Tag browser
F8Outbound links
Ctrl+BBacklink graph
#<prefix>Tag autocomplete
[[<prefix>Wikilink autocomplete
KeysActionNotes
Alt+/ / Ctrl+/AI context menu
F6AI prompt overlay (Ask/Insert/Rewrite)
Alt+I / F9Toggle inline completion
Tab / → / Ctrl+→Accept ghost text (full / word)
KeysActionNotes
Ctrl+RRe-index vault search database
F5Git panel
Ctrl+LCommit log
Shift+F5Semantic index scope (outside overlays)
F11Toggle favorite
KeysActionNotes
j / k / ↓ / ↑Move selection
g / GTop / bottom
EnterOpen file
nNew file
rRename
dDelete (with confirm)
/ or typeType-to-filter
qRelease focus
KeysActionNotes
↑ / ↓Move highlight
EnterAccept / open
EscDismiss
TabToggle option (case in find)