4 art directions — pick one below, click to zoom & compare.
⤢ VIM KEYBOARD SHORTCUTS · WINDOWS · 43 ESSENTIAL 1 2 3 4 Shift End of L… 5 6 7 8 Shift Search W… 9 0 Start of… Q W Word For… E End of W… R Ctrl Redo T Y U Undo I Insert B… O Open Lin… P Put Afte… A Append A… S D F G Shift Go to La… H Move Lef… J Shift Join Lin… K L Z X Delete C… C V Visual C… B Word Bac… N Next Mat… M MORE SHORTCUTS Back to Norma… Esc Delete Line DD Search Forward / Write File :W › Enter Write and Quit :WQ › Enter Go to First L… GG Yank Line YY Visual Line Shift V Quit :Q › Enter Quit Without … :Q! › Enter Delete Word DW Change Word CW Repeat Last C… . Previous Match Shift N Substitute Al… :%S/OLD/NEW/G › Enter Visual Block Ctrl V Open Line Abo… Shift O Put Before Cu… Shift P Search Backwa… Shift / Edit File :E › FILE › Enter Split Window … Ctrl W › S Split Window … Ctrl W › V Move to Next … Ctrl W › W Change Line CC Next Buffer :BN › Enter shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · WINDOWS
VIM KEYBOARD SHORTCUTS · WINDOWS · 43 ESSENTIAL 1 2 3 4 Shift End of L… 5 6 7 8 Shift Search W… 9 0 Start of… A Append A… Z E End of W… R Ctrl Redo T Y U Undo I Insert B… O Open Lin… P Put Afte… Q S D F G Shift Go to La… H Move Lef… J Shift 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… Esc Delete Line DD Search Forward / Write File :W › Enter Write and Quit :WQ › Enter Go to First L… GG Yank Line YY Visual Line Shift V Quit :Q › Enter Quit Without … :Q! › Enter Delete Word DW Change Word CW Repeat Last C… . Previous Match Shift N Substitute Al… :%S/OLD/NEW/G › Enter Visual Block Ctrl V Open Line Abo… Shift O Put Before Cu… Shift P Search Backwa… Shift / Edit File :E › FILE › Enter Split Window … Ctrl W › S Split Window … Ctrl W › V Move to Next … Ctrl W › W Change Line CC Next Buffer :BN › Enter shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · WINDOWS
⤢ MODES Insert Before Cursor I Back to Normal Mode Esc Append After Cursor A Open Line Below O Open Line Above Shift O Replace Mode Shift R SEARCH Search Forward / Next Match N Previous Match Shift N Substitute All in File :%S/OLD/NEW/G › Enter Search Backward Shift / Search Word Under Cursor Shift 8 WINDOWS Split Window Horizontally Ctrl W › S Split Window Vertically Ctrl W › V Move to Next Window Ctrl W › W Close Window Ctrl W › Q EDITING Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo Ctrl R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor Shift P Change Line CC Join Lines Shift J VISUAL Visual Character V Visual Line Shift V Visual Block Ctrl V MOTION Move Left / Down / Up / Ri… H Word Forward W Word Backward B Go to First Line GG Go to Last Line Shift G Start of Line 0 End of Line Shift 4 End of Word E FILES Write File :W › Enter Write and Quit :WQ › Enter Quit :Q › Enter Quit Without Saving :Q! › Enter Edit File :E › FILE › Enter Next Buffer :BN › Enter Previous Buffer :BP › Enter Vim KEYBOARD SHORTCUTS · WINDOWS · 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 · WINDOWS ⤢ MODES 06 Insert Before Cursor I Back to Normal Mode Esc Append After Cursor A Open Line Below O Open Line Above Shift O Replace Mode Shift R SEARCH 06 Search Forward / Next Match N Previous Match Shift N Substitute All in File :%S/OLD/NEW/G › Enter Search Backward Shift / Search Word Under Cursor Shift 8 WINDOWS 04 Split Window Horizontally Ctrl W › S Split Window Vertically Ctrl W › V Move to Next Window Ctrl W › W Close Window Ctrl W › Q EDITING 12 Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo Ctrl R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor Shift P Change Line CC Join Lines Shift J VISUAL 03 Visual Character V Visual Line Shift V Visual Block Ctrl V MOTION 08 Move Left / Down / Up / … H Word Forward W Word Backward B Go to First Line GG Go to Last Line Shift G Start of Line 0 End of Line Shift 4 End of Word E FILES 07 Write File :W › Enter Write and Quit :WQ › Enter Quit :Q › Enter Quit Without Saving :Q! › Enter Edit File :E › FILE › Enter Next Buffer :BN › Enter Previous Buffer :BP › Enter Vim KEYBOARD SHORTCUTS · WINDOWS · 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 · WINDOWS
⤢ VIM · KEYBOARD SHORTCUTS Windows · 7 SETS · No.01 VIM TOTAL 46 SHORTCUTS FOR WINDOWS · 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 Esc Append After Cursor A Open Line Below O Open Line Above Shift O Replace Mode Shift R Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line Shift G Start of Line 0 End of Line Shift 4 End of Word E Delete Line DD Undo U Delete Character X Yank Line YY Put After Cursor P Redo Ctrl R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor Shift P Change Line CC Join Lines Shift J Search Forward / Next Match N Previous Match Shift N Substitute All in File :%S/OLD/NEW/G › Enter Search Backward Shift / Search Word Under Cursor Shift 8 Write File :W › Enter Write and Quit :WQ › Enter Quit :Q › Enter Quit Without Saving :Q! › Enter Edit File :E › FILE › Enter Next Buffer :BN › Enter Previous Buffer :BP › Enter Visual Character V Visual Line Shift V Visual Block Ctrl V Split Window Horizontally Ctrl W › S Split Window Vertically Ctrl W › V Move to Next Window Ctrl W › W Close Window Ctrl W › Q
VIM KEYBOARD SHORTCUTS · WINDOWS · 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 Shift 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… Esc Delete Line DD Search Forward / Write File :W › Enter Write and Quit :WQ › Enter Go to First Line GG shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH VIM · WINDOWS Keyboard map MOTION Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line Shift G SEARCH Search Forward / FILES Write File :W › Enter Write and Quit :WQ › Enter MODES Insert Before Cursor I Back to Normal Mode Esc Append After Cursor A EDITING Delete Line DD Undo U Delete Character X Vim KEYBOARD SHORTCUTS · WINDOWS · 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 · WINDOWS Isometric MOTION 05 Move Left / Down / Up / Right H Word Forward W Word Backward B Go to First Line GG Go to Last Line Shift G SEARCH 01 Search Forward / FILES 02 Write File :W › Enter Write and Quit :WQ › Enter MODES 03 Insert Before Cursor I Back to Normal Mode Esc Append After Cursor A EDITING 03 Delete Line DD Undo U Delete Character X Vim KEYBOARD SHORTCUTS · WINDOWS · 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 · WINDOWS Typewriter VIM · KEYBOARD SHORTCUTS Windows · 5 SETS · No.01 VIM TOTAL 14 SHORTCUTS FOR WINDOWS · 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 Esc 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 Shift G Delete Line DD Undo U Delete Character X Search Forward / Write File :W › Enter Write and Quit :WQ › Enter 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 (Windows)
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 Ctrl R Delete Word DW Change Word CW Repeat Last Change . Put Before Cursor Shift P Change Line CC Join Lines Shift 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 Shift G Start of Line 0 End of Line Shift 4 End of Word E
Files 7 Action Shortcut Write File :W then Enter Write and Quit :WQ then Enter Quit :Q then Enter Quit Without Saving :Q! then Enter Edit File :E then FILE then Enter Next Buffer :BN then Enter Previous Buffer :BP then Enter
Modes 6 Action Shortcut Insert Before Cursor I Back to Normal Mode Esc Append After Cursor A Open Line Below O Open Line Above Shift O Replace Mode Shift R
Search 6 Action Shortcut Search Forward / Next Match N Previous Match Shift N Substitute All in File :%S/OLD/NEW/G then Enter Search Backward Shift / Search Word Under Cursor Shift 8
Windows 4 Action Shortcut Split Window Horizontally Ctrl W then S Split Window Vertically Ctrl W then V Move to Next Window Ctrl W then W Close Window Ctrl W then Q
Visual 3 Action Shortcut Visual Character V Visual Line Shift V Visual Block Ctrl V
Sourced from vimhelp.org
·
Last verified June 13, 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 Windows 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