Get the GNU Emacs poster 4 art directions — pick one below, click to zoom & compare.
⤢ GNU EMACS KEYBOARD SHORTCUTS · WINDOWS · 47 ESSENTIAL 1 2 3 4 5 Alt Shift Query repl… 6 7 8 9 0 Q Alt Fill (reflow)… W Ctrl Kill region E Ctrl Move to en… R Ctrl Increment… T Ctrl Transpose… Y Ctrl Yank (past… U I O Ctrl Insert newl… P Ctrl Previous li… A Ctrl Move to b… S Ctrl Increment… D Ctrl Delete cha… F Ctrl Move forw… G Ctrl Abort curr… H Ctrl Run tutorial J K Ctrl Kill (cut) to… L Ctrl Redraw ga… Z Ctrl Suspend / i… X Ctrl Find (open… C V Ctrl Scroll to ne… B Ctrl Move back… N Ctrl Next line M MORE SHORTCUTS Save file Ctrl X › Ctrl S Undo an unwant… Ctrl X › U Execute extende… Alt X Copy region to ki… Alt W Select another b… Ctrl X › B Exit Emacs perm… Ctrl X › Ctrl C Set mark here Ctrl Space Mark entire buffer Ctrl X › H Delete all other… Ctrl X › 1 Switch cursor to… Ctrl X › O Save all files Ctrl X › S Go to buffer begi… Alt Shift , Go to buffer end Alt Shift . Split window ab… Ctrl X › 2 Split window sid… Ctrl X › 3 Delete this wind… Ctrl X › 0 List all buffers Ctrl X › Ctrl B Kill a buffer Ctrl X › K Indent line Tab Write buffer to a… Ctrl X › Ctrl W Move forward on… Alt F Move backward… Alt B Scroll to previou… Alt V Go to line Alt G › Alt G Kill word forward Alt D shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH GNU EMACS · WINDOWS GNU EMACS KEYBOARD SHORTCUTS · WINDOWS · 47 ESSENTIAL 1 2 3 4 5 Alt Shift Query repl… 6 7 8 9 0 A Ctrl Move to b… Z Ctrl Suspend / i… E Ctrl Move to en… R Ctrl Increment… T Ctrl Transpose… Y Ctrl Yank (past… U I O Ctrl Insert newl… P Ctrl Previous li… Q Alt Fill (reflow)… S Ctrl Increment… D Ctrl Delete cha… F Ctrl Move forw… G Ctrl Abort curr… H Ctrl Run tutorial J K Ctrl Kill (cut) to… L Ctrl Redraw ga… M W Ctrl Kill region X Ctrl Find (open… C V Ctrl Scroll to ne… B Ctrl Move back… N Ctrl Next line MORE SHORTCUTS Save file Ctrl X › Ctrl S Undo an unwant… Ctrl X › U Execute extende… Alt X Copy region to ki… Alt W Select another b… Ctrl X › B Exit Emacs perm… Ctrl X › Ctrl C Set mark here Ctrl Space Mark entire buffer Ctrl X › H Delete all other… Ctrl X › 1 Switch cursor to… Ctrl X › O Save all files Ctrl X › S Go to buffer begi… Alt Shift , Go to buffer end Alt Shift . Split window ab… Ctrl X › 2 Split window sid… Ctrl X › 3 Delete this wind… Ctrl X › 0 List all buffers Ctrl X › Ctrl B Kill a buffer Ctrl X › K Indent line Tab Write buffer to a… Ctrl X › Ctrl W Move forward on… Alt F Move backward… Alt B Scroll to previou… Alt V Go to line Alt G › Alt G Kill word forward Alt D shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH GNU EMACS · WINDOWS ⤢ FILES Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S Save all files Ctrl X › S Write buffer to a file Ctrl X › Ctrl W Insert file into buffer Ctrl X › I Toggle read-only status of buffer Ctrl X › Ctrl Q KILLING AND DELETING Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y Delete character forward Ctrl D Kill word forward Alt D Replace last yank with previous kill Alt Y LEAVING EMACS Exit Emacs permanently Ctrl X › Ctrl C Suspend / iconify Emacs Ctrl Z HELP Run tutorial Ctrl H › T Apropos: commands matching a s… Ctrl H › A Describe the function a key runs Ctrl H › K Describe a function Ctrl H › F ERROR RECOVERY Abort current command Ctrl G Undo an unwanted change Ctrl X › U Redraw garbaged screen Ctrl L EDITING Execute extended command (M-x) Alt X Indent line (mode-dependent) Tab Insert newline after point Ctrl O Transpose characters Ctrl T Fill (reflow) paragraph Alt Q BUFFERS Select another buffer Ctrl X › B List all buffers Ctrl X › Ctrl B Kill a buffer Ctrl X › K MARKING Set mark here Ctrl Space Mark entire buffer Ctrl X › H Exchange point and mark Ctrl X › Ctrl X SEARCH Incremental search forward Ctrl S Incremental search backward Ctrl R Query replace Alt Shift 5 Regular expression search Ctrl Alt S MOTION Move to beginning of line Ctrl A Move to end of line Ctrl E Move forward one character Ctrl F Move backward one character Ctrl B Next line Ctrl N Previous line Ctrl P Go to buffer beginning Alt Shift , Go to buffer end Alt Shift . Move forward one word Alt F Move backward one word Alt B Scroll to next screen Ctrl V Scroll to previous screen Alt V Go to line Alt G › Alt G WINDOWS Delete all other windows Ctrl X › 1 Switch cursor to another window Ctrl X › O Split window above and below Ctrl X › 2 Split window side by side Ctrl X › 3 Delete this window Ctrl X › 0 GNU Emacs KEYBOARD SHORTCUTS · WINDOWS · 55 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH GNU EMACS · WINDOWS ⤢ FILES 06 Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S Save all files Ctrl X › S Write buffer to a file Ctrl X › Ctrl W Insert file into buffer Ctrl X › I Toggle read-only status of b… Ctrl X › Ctrl Q KILLING AND DELETING 07 Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y Delete character forward Ctrl D Kill word forward Alt D Replace last yank with previ… Alt Y LEAVING EMACS 02 Exit Emacs permanently Ctrl X › Ctrl C Suspend / iconify Emacs Ctrl Z HELP 04 Run tutorial Ctrl H › T Apropos: commands matching a… Ctrl H › A Describe the function a key… Ctrl H › K Describe a function Ctrl H › F ERROR RECOVERY 03 Abort current command Ctrl G Undo an unwanted change Ctrl X › U Redraw garbaged screen Ctrl L EDITING 05 Execute extended command Alt X Indent line (mode-dependent) Tab Insert newline after point Ctrl O Transpose characters Ctrl T Fill (reflow) paragraph Alt Q BUFFERS 03 Select another buffer Ctrl X › B List all buffers Ctrl X › Ctrl B Kill a buffer Ctrl X › K MARKING 03 Set mark here Ctrl Space Mark entire buffer Ctrl X › H Exchange point and mark Ctrl X › Ctrl X SEARCH 04 Incremental search forward Ctrl S Incremental search backward Ctrl R Query replace Alt Shift 5 Regular expression search Ctrl Alt S MOTION 13 Move to beginning of line Ctrl A Move to end of line Ctrl E Move forward one character Ctrl F Move backward one character Ctrl B Next line Ctrl N Previous line Ctrl P Go to buffer beginning Alt Shift , Go to buffer end Alt Shift . Move forward one word Alt F Move backward one word Alt B Scroll to next screen Ctrl V Scroll to previous screen Alt V Go to line Alt G › Alt G WINDOWS 05 Delete all other windows Ctrl X › 1 Switch cursor to another win… Ctrl X › O Split window above and below Ctrl X › 2 Split window side by side Ctrl X › 3 Delete this window Ctrl X › 0 GNU Emacs KEYBOARD SHORTCUTS · WINDOWS · 55 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH GNU EMACS · WINDOWS ⤢ GNU EMACS · KEYBOARD SHORTCUTS Windows · 11 SETS · No.01 GNU EMACS TOTAL 55 SHORTCUTS FOR WINDOWS · SHIPPED COMBOS SETS FILES 06 ERROR RECOVER 03 SEARCH 04 EDITING 05 MOTION 13 KILLING AND D 07 BUFFERS 03 LEAVING EMACS 02 MARKING 03 WINDOWS 05 HELP 04 REF. EDITION · JAN 2026 shortcutposters.com Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S Save all files Ctrl X › S Write buffer to a file Ctrl X › Ctrl W Insert file into buffer Ctrl X › I Toggle read-only stat… Ctrl X › Ctrl Q Abort current command Ctrl G Undo an unwanted change Ctrl X › U Redraw garbaged screen Ctrl L Incremental search forward Ctrl S Incremental search backward Ctrl R Query replace Alt Shift 5 Regular expression search Ctrl Alt S Execute extended command (M-x) Alt X Indent line (mode-dependent) Tab Insert newline after point Ctrl O Transpose characters Ctrl T Fill (reflow) paragraph Alt Q Move to beginning of line Ctrl A Move to end of line Ctrl E Move forward one character Ctrl F Move backward one character Ctrl B Next line Ctrl N Previous line Ctrl P Go to buffer beginning Alt Shift , Go to buffer end Alt Shift . Move forward one word Alt F Move backward one word Alt B Scroll to next screen Ctrl V Scroll to previous screen Alt V Go to line Alt G › Alt G Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y Delete character forward Ctrl D Kill word forward Alt D Replace last yank with previous kill Alt Y Select another buffer Ctrl X › B List all buffers Ctrl X › Ctrl B Kill a buffer Ctrl X › K Exit Emacs permanen… Ctrl X › Ctrl C Suspend / iconify Emacs Ctrl Z Set mark here Ctrl Space Mark entire buffer Ctrl X › H Exchange point and… Ctrl X › Ctrl X Delete all other windows Ctrl X › 1 Switch cursor to another win… Ctrl X › O Split window above and below Ctrl X › 2 Split window side by side Ctrl X › 3 Delete this window Ctrl X › 0 Run tutorial Ctrl H › T Apropos: commands matchi… Ctrl H › A Describe the function a key r… Ctrl H › K Describe a function Ctrl H › F GNU EMACS KEYBOARD SHORTCUTS · WINDOWS · 14 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 Q W Ctrl Kill region E Ctrl Move to en… R T Y Ctrl Yank (past… U I O P A Ctrl Move to b… S Ctrl Increment… D F G Ctrl Abort curr… H J K Ctrl Kill (cut) to… L Z X Ctrl Find (open… C V B N M MORE SHORTCUTS Save file Ctrl X › Ctrl S Undo an unwanted ch… Ctrl X › U Execute extended co… Alt X Copy region to kill ring Alt W Select another buffer Ctrl X › B Exit Emacs permanen… Ctrl X › Ctrl C shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH GNU EMACS · WINDOWS Keyboard map ERROR RECOVERY Abort current command Ctrl G Undo an unwanted change Ctrl X › U SEARCH Incremental search forward Ctrl S KILLING AND DELETING Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y LEAVING EMACS Exit Emacs permanently Ctrl X › Ctrl C FILES Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S EDITING Execute extended command (M-x) Alt X MOTION Move to beginning of line Ctrl A Move to end of line Ctrl E BUFFERS Select another buffer Ctrl X › B GNU Emacs 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 GNU EMACS · WINDOWS Isometric ERROR RECOVERY 02 Abort current command Ctrl G Undo an unwanted change Ctrl X › U SEARCH 01 Incremental search forward Ctrl S KILLING AND DELETING 04 Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y LEAVING EMACS 01 Exit Emacs permanently Ctrl X › Ctrl C FILES 02 Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S EDITING 01 Execute extended command (M-x) Alt X MOTION 02 Move to beginning of line Ctrl A Move to end of line Ctrl E BUFFERS 01 Select another buffer Ctrl X › B GNU Emacs 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 GNU EMACS · WINDOWS Typewriter GNU EMACS · KEYBOARD SHORTCUTS Windows · 8 SETS · No.01 GNU EMACS TOTAL 14 SHORTCUTS FOR WINDOWS · SHIPPED COMBOS SETS FILES 02 ERROR RECOVER 02 SEARCH 01 EDITING 01 MOTION 02 KILLING AND D 04 BUFFERS 01 LEAVING EMACS 01 REF. EDITION · JAN 2026 shortcutposters.com Find (open) file Ctrl X › Ctrl F Save file Ctrl X › Ctrl S Abort current command Ctrl G Undo an unwanted change Ctrl X › U Incremental search forward Ctrl S Execute extended command (M-x) Alt X Move to beginning of line Ctrl A Move to end of line Ctrl E Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y Select another buffer Ctrl X › B Exit Emacs permanently Ctrl X › Ctrl C Editorial GNU Emacs is a highly extensible text editor and computing environment that users tailor with Lisp for coding, writing, and beyond. Famous for its keyboard-driven design, its shortcuts and chords let you navigate, edit, and run commands almost entirely from the keys.
Official: Official site
All GNU Emacs keyboard shortcuts (Windows)
Motion Killing and Deleting Files Editing Search Help Error Recovery Marking Leaving Emacs
Show all keys Show used keys only Motion Killing and Deleting Files Editing Search Help Error Recovery Marking Leaving Emacs
Show all keys Show used keys only Motion 13 Action Shortcut Move to beginning of line Ctrl A Move to end of line Ctrl E Move forward one character Ctrl F Move backward one character Ctrl B Next line Ctrl N Previous line Ctrl P Go to buffer beginning Alt Shift , Go to buffer end Alt Shift . Move forward one word Alt F Move backward one word Alt B Scroll to next screen Ctrl V Scroll to previous screen Alt V Go to line Alt G then Alt G
Killing and Deleting 7 Action Shortcut Kill (cut) to end of line Ctrl K Kill region (cut) Ctrl W Copy region to kill ring Alt W Yank (paste) last kill Ctrl Y Delete character forward Ctrl D Kill word forward Alt D Replace last yank with previous kill Alt Y
Files 6 Action Shortcut Find (open) file Ctrl X then Ctrl F Save file Ctrl X then Ctrl S Save all files Ctrl X then S Write buffer to a file Ctrl X then Ctrl W Insert file into buffer Ctrl X then I Toggle read-only status of buffer Ctrl X then Ctrl Q
Windows 5 Action Shortcut Delete all other windows Ctrl X then 1 Switch cursor to another window Ctrl X then O Split window above and below Ctrl X then 2 Split window side by side Ctrl X then 3 Delete this window Ctrl X then 0
Editing 5 Action Shortcut Execute extended command (M-x) Alt X Indent line (mode-dependent) Tab Insert newline after point Ctrl O Transpose characters Ctrl T Fill (reflow) paragraph Alt Q
Search 4 Action Shortcut Incremental search forward Ctrl S Incremental search backward Ctrl R Query replace Alt Shift 5 Regular expression search Ctrl Alt S
Help 4 Action Shortcut Run tutorial Ctrl H then T Apropos: commands matching a string Ctrl H then A Describe the function a key runs Ctrl H then K Describe a function Ctrl H then F
Error Recovery 3 Action Shortcut Abort current command Ctrl G Undo an unwanted change Ctrl X then U Redraw garbaged screen Ctrl L
Marking 3 Action Shortcut Set mark here Ctrl Space Mark entire buffer Ctrl X then H Exchange point and mark Ctrl X then Ctrl X
Buffers 3 Action Shortcut Select another buffer Ctrl X then B List all buffers Ctrl X then Ctrl B Kill a buffer Ctrl X then K
Leaving Emacs 2 Action Shortcut Exit Emacs permanently Ctrl X then Ctrl C Suspend / iconify Emacs Ctrl Z
Sourced from gnu.org
·
Last verified June 13, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by GNU Emacs. 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 GNU Emacs shortcut? GNU Emacs has 55 keyboard shortcuts on Windows — 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 Windows edition.
Is this an official GNU Emacs product? No. This is an unofficial reference poster and is not affiliated with or endorsed by GNU Emacs. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No