4 art directions — pick one below, click to zoom & compare.
⤢ VIM KEYBOARD SHORTCUTS · MAC · 43 ESSENTIAL 1 2 3 4 ⇧ End of L… 5 6 7 8 ⇧ Search W… 9 0 Start of… Q W Word For… E End of W… R ⌃ Redo T Y U Undo I Insert B… O Open Lin… P Put Afte… A Append A… S D F G ⇧ Go to La… H Move Lef… J ⇧ Join Lin… K L Z X Delete C… C V Visual C… B Word Bac… N Next Mat… M MORE SHORTCUTS Back to Norma… ⎋ Delete Line DD Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Go to First L… GG Yank Line YY Visual Line ⇧ V Quit :Q › ↵ Quit Without … :Q! › ↵ Delete Word DW Change Word CW Repeat Last C… . Previous Match ⇧ N Substitute Al… :%S/OLD/NEW/G › ↵ Visual Block ⌃ V Open Line Abo… ⇧ O Put Before Cu… ⇧ P Search Backwa… ⇧ / Edit File :E › FILE › ↵ Split Window … ⌃ W › S Split Window … ⌃ W › V Move to Next … ⌃ W › W Change Line CC Next Buffer :BN › ↵ shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC
VIM KEYBOARD SHORTCUTS · MAC · 43 ESSENTIAL 1 2 3 4 ⇧ End of L… 5 6 7 8 ⇧ Search W… 9 0 Start of… A Append A… Z E End of W… R ⌃ Redo T Y U Undo I Insert B… O Open Lin… P Put Afte… Q S D F G ⇧ Go to La… H Move Lef… J ⇧ Join Lin… K L M W Word For… X Delete C… C V Visual C… B Word Bac… N Next Mat… MORE SHORTCUTS Back to Norma… ⎋ Delete Line DD Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Go to First L… GG Yank Line YY Visual Line ⇧ V Quit :Q › ↵ Quit Without … :Q! › ↵ Delete Word DW Change Word CW Repeat Last C… . Previous Match ⇧ N Substitute Al… :%S/OLD/NEW/G › ↵ Visual Block ⌃ V Open Line Abo… ⇧ O Put Before Cu… ⇧ P Search Backwa… ⇧ / Edit File :E › FILE › ↵ Split Window … ⌃ W › S Split Window … ⌃ W › V Move to Next … ⌃ W › W Change Line CC Next Buffer :BN › ↵ shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC
⤢ MODES Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A Open Line Below O Open Line Above ⇧ O Replace Mode ⇧ R SEARCH Search Forward / Next Match N Previous Match ⇧ N Substitute All in File :%S/OLD/NEW/G › ↵ Search Backward ⇧ / Search Word Under Cursor ⇧ 8 WINDOWS Split Window Horizontally ⌃ W › S Split Window Vertically ⌃ W › V Move to Next Window ⌃ W › W Close Window ⌃ W › Q EDITING Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo ⌃ R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor ⇧ P Change Line CC Join Lines ⇧ J VISUAL Visual Character V Visual Line ⇧ V Visual Block ⌃ V MOTION Move Left / Down / Up / Ri… H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G Start of Line 0 End of Line ⇧ 4 End of Word E FILES Write File :W › ↵ Write and Quit :WQ › ↵ Quit :Q › ↵ Quit Without Saving :Q! › ↵ Edit File :E › FILE › ↵ Next Buffer :BN › ↵ Previous Buffer :BP › ↵ Vim KEYBOARD SHORTCUTS · MAC · 46 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC ⤢ MODES 06 Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A Open Line Below O Open Line Above ⇧ O Replace Mode ⇧ R SEARCH 06 Search Forward / Next Match N Previous Match ⇧ N Substitute All in File :%S/OLD/NEW/G › ↵ Search Backward ⇧ / Search Word Under Cursor ⇧ 8 WINDOWS 04 Split Window Horizontally ⌃ W › S Split Window Vertically ⌃ W › V Move to Next Window ⌃ W › W Close Window ⌃ W › Q EDITING 12 Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo ⌃ R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor ⇧ P Change Line CC Join Lines ⇧ J VISUAL 03 Visual Character V Visual Line ⇧ V Visual Block ⌃ V MOTION 08 Move Left / Down / Up / … H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G Start of Line 0 End of Line ⇧ 4 End of Word E FILES 07 Write File :W › ↵ Write and Quit :WQ › ↵ Quit :Q › ↵ Quit Without Saving :Q! › ↵ Edit File :E › FILE › ↵ Next Buffer :BN › ↵ Previous Buffer :BP › ↵ Vim KEYBOARD SHORTCUTS · MAC · 46 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC
⤢ VIM · KEYBOARD SHORTCUTS Mac · 7 SETS · No.01 VIM TOTAL 46 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS MODES 06 MOTION 08 EDITING 12 SEARCH 06 FILES 07 VISUAL 03 WINDOWS 04 REF. EDITION · JAN 2026 shortcutposters.com Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A Open Line Below O Open Line Above ⇧ O Replace Mode ⇧ R Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G Start of Line 0 End of Line ⇧ 4 End of Word E Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo ⌃ R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor ⇧ P Change Line CC Join Lines ⇧ J Search Forward / Next Match N Previous Match ⇧ N Substitute All in File :%S/OLD/NEW/G › ↵ Search Backward ⇧ / Search Word Under Cursor ⇧ 8 Write File :W › ↵ Write and Quit :WQ › ↵ Quit :Q › ↵ Quit Without Saving :Q! › ↵ Edit File :E › FILE › ↵ Next Buffer :BN › ↵ Previous Buffer :BP › ↵ Visual Character V Visual Line ⇧ V Visual Block ⌃ V Split Window Horizontally ⌃ W › S Split Window Vertically ⌃ W › V Move to Next Window ⌃ W › W Close Window ⌃ W › Q
VIM KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 Q W Word For… E R T Y U Undo I Insert B… O P A Append A… S D F G ⇧ Go to La… H Move Lef… J K L Z X Delete C… C V B Word Bac… N M MORE SHORTCUTS Back to Normal Mo… ⎋ Delete Line DD Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Go to First Line GG shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC Keyboard map MOTION Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G SEARCH Search Forward / FILES Write File :W › ↵ Write and Quit :WQ › ↵ MODES Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A EDITING Delete Line DD Undo U Delete Character X Vim KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC Isometric MOTION 05 Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G SEARCH 01 Search Forward / FILES 02 Write File :W › ↵ Write and Quit :WQ › ↵ MODES 03 Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A EDITING 03 Delete Line DD Undo U Delete Character X Vim KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · MAC Typewriter VIM · KEYBOARD SHORTCUTS Mac · 5 SETS · No.01 VIM TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS MODES 03 MOTION 05 EDITING 03 SEARCH 01 FILES 02 REF. EDITION · JAN 2026 shortcutposters.com Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G Delete Line DD Undo U Delete Character X Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Editorial Vim is a modal text editor built for speed, where commands and motions replace mouse-driven editing entirely. Its keystroke-based language for navigating and transforming text is the whole point, rewarding muscle memory with extraordinarily fast, precise edits.
Official: Official site
All Vim keyboard shortcuts (Mac)
Editing Motion Modes Search Visual
+ 14 more controls in the table below
Editing Motion Modes Search Visual
+ 14 more controls in the table below
Editing 12 Action Shortcut Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo ⌃ R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor ⇧ P Change Line CC Join Lines ⇧ J
Motion 8 Action Shortcut Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line ⇧ G Start of Line 0 End of Line ⇧ 4 End of Word E
Files 7 Action Shortcut Write File :W then ↵ Write and Quit :WQ then ↵ Quit :Q then ↵ Quit Without Saving :Q! then ↵ Edit File :E then FILE then ↵ Next Buffer :BN then ↵ Previous Buffer :BP then ↵
Modes 6 Action Shortcut Insert Before Cursor I Back to Normal Mode ⎋ Append After Cursor A Open Line Below O Open Line Above ⇧ O Replace Mode ⇧ R
Search 6 Action Shortcut Search Forward / Next Match N Previous Match ⇧ N Substitute All in File :%S/OLD/NEW/G then ↵ Search Backward ⇧ / Search Word Under Cursor ⇧ 8
Windows 4 Action Shortcut Split Window Horizontally ⌃ W then S Split Window Vertically ⌃ W then V Move to Next Window ⌃ W then W Close Window ⌃ W then Q
Visual 3 Action Shortcut Visual Character V Visual Line ⇧ V Visual Block ⌃ V
Sourced from vimhelp.org
·
Last verified September 12, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by Vim. All product names, logos, and trademarks are property of
their respective owners. See our licensing & trademark
notice .
Frequently asked questions
Does the poster include every Vim shortcut? Vim has 46 keyboard shortcuts in total — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home? Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows? We sell separate Mac and Windows editions so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official Vim product? No. This is an unofficial reference poster and is not affiliated with or endorsed by Vim. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No