⌘Keychord

More from us

AaFontduetfont pairings that just workColorchordcolor palettes in perfect harmonyScreenchordevery screen, true to size❋Glyphchordevery symbol, one click to copy
All apps

Appearance

Accent

Palettes by Colorchord →
All apps / Vim

Vim keyboard shortcuts

The essential Vim keyboard commands for normal mode: motions, operators and mode switches that work the same on every OS. Updated July 2026.

Entering insert mode

  • Enter insert mode before cursorI
  • Enter insert mode after cursorA
  • Open new line belowO
  • Enter insert mode at end of line⇧+A
  • Open new line above⇧+O
From usAaFontduet— font pairings that just workColorchord— color palettes in perfect harmonyScreenchord— every screen, true to size❋Glyphchord— every symbol, one click to copy

Modes

  • Return to normal modeesc
  • Enter visual modeV
  • Enter visual line mode⇧+V

Basic movement

  • Move cursor downJ
  • Move cursor upK
  • Move cursor leftH
  • Move cursor rightL

Motions

  • Jump to start of next wordW
  • Jump to start of previous wordB
  • Jump to first line of fileG+G
  • Jump to last line of file⇧+G
  • Jump to start of line0
  • Jump to end of line$

Editing

  • Delete lineD+D
  • Delete character under cursorX
  • Delete to start of next wordD+W
  • Change inner wordC+I+W
  • Replace character under cursorR

Copy, paste & undo

  • Undo last changeU
  • Yank (copy) lineY+Y
  • Paste after cursorP
  • Redo change⌃+R

Search

  • Search forward/
  • Jump to next matchN
  • Jump to previous match⇧+N

⌘Keychord — Every shortcut, one keypress away.

AboutPrivacyContact
More from usAaFontduet — font pairings that just workColorchord — color palettes in perfect harmonyScreenchord — every screen, true to size❋Glyphchord — every symbol, one click to copy