Get the Vim poster 4 art directions — pick one below, click to zoom & compare.
⤢ VIM KEYBOARD SHORTCUTS · MAC · 43 ESSENTIAL 1 2 3 4 ⇧ End of Line 5 6 7 8 ⇧ Search Wo… 9 0 Start of Line Q W Word Forw… E End of Wor… R ⌃ Redo T Y U Undo I Insert Befo… O Open Line… P Put After C… A Append Af… S D F G ⇧ Go to Last… H Move Left… J ⇧ Join Lines K L Z X Delete Cha… C V Visual Cha… B Word Back… N Next Match M MORE SHORTCUTS Back to Normal… ⎋ Delete Line DD Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Go to First Line GG Yank Line YY Visual Line ⇧ V Quit :Q › ↵ Quit Without Sa… :Q! › ↵ Delete Word DW Change Word CW Repeat Last Cha… . Previous Match ⇧ N Substitute All in… :%S/OLD/NEW/G › ↵ Visual Block ⌃ V Open Line Above ⇧ O Put Before Cursor ⇧ P Search Backward ⇧ / Edit File :E › FILE › ↵ Split Window Ho… ⌃ W › S Split Window Ve… ⌃ W › V Move to Next Wi… ⌃ 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 Line 5 6 7 8 ⇧ Search Wo… 9 0 Start of Line A Append Af… Z E End of Wor… R ⌃ Redo T Y U Undo I Insert Befo… O Open Line… P Put After C… Q S D F G ⇧ Go to Last… H Move Left… J ⇧ Join Lines K L M W Word Forw… X Delete Cha… C V Visual Cha… B Word Back… N Next Match MORE SHORTCUTS Back to Normal… ⎋ Delete Line DD Search Forward / Write File :W › ↵ Write and Quit :WQ › ↵ Go to First Line GG Yank Line YY Visual Line ⇧ V Quit :Q › ↵ Quit Without Sa… :Q! › ↵ Delete Word DW Change Word CW Repeat Last Cha… . Previous Match ⇧ N Substitute All in… :%S/OLD/NEW/G › ↵ Visual Block ⌃ V Open Line Above ⇧ O Put Before Cursor ⇧ P Search Backward ⇧ / Edit File :E › FILE › ↵ Split Window Ho… ⌃ W › S Split Window Ve… ⌃ W › V Move to Next Wi… ⌃ 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 / 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 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 Forw… E R T Y U Undo I Insert Befo… O P A Append Af… S D F G ⇧ Go to Last… H Move Left… J K L Z X Delete Cha… C V B Word Back… N M MORE SHORTCUTS Back to Normal Mode ⎋ 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 / Ri… 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
Show all keys Show used keys only
+ 14 more controls in the table below
Editing Motion Modes Search Visual
Show all keys Show used keys only
+ 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 25, 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 on macOS — 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 a separate edition per platform 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