Vim keyboard shortcuts
Explore all 270 keyboard shortcuts and hotkeys for Vim 9 on an interactive visual keyboard. Toggle modifiers (Ctrl, Shift, Alt, Meta), filter by category, and search any command or key combination.
Top shortcuts
- H — Move cursor left
- J — Move cursor down
- K — Move cursor up
- L — Move cursor right
- W — Move to start of next word
- Shift+W — Move to start of next WORD (whitespace-delimited)
- B — Move to start of previous word
- Shift+B — Move to start of previous WORD (whitespace-delimited)
- E — Move to end of word
- Shift+E — Move to end of WORD (whitespace-delimited)
- 0 — Move to start of line
- Shift+6 — Move to first non-blank character of line (^)
- Shift+4 — Move to end of line ($)
- G — Go to first line of file
- Shift+G — Go to last line of file
- Ctrl+F — Page down (full screen)
- Ctrl+B — Page up (full screen)
- Ctrl+D — Scroll half page down
- Ctrl+U — Scroll half page up
- F — Find character forward on line
- Shift+F — Find character backward on line
- T — Move to before character forward on line
- Shift+T — Move to after character backward on line
- Semicolon — Repeat last f/F/t/T forward
- Comma — Repeat last f/F/t/T backward
- Shift+5 — Jump to matching bracket (%)
- Shift+H — Move to top of screen
- Shift+M — Move to middle of screen
- Shift+L — Move to bottom of screen
- Shift+BracketRight — Move to next paragraph (})
Other Code & Text apps
Related pages