======================================= GNU Emacs keyboard shortcuts (filtered) ======================================= First published at 4/9/2018 on https://defkey.com/gnu-emacs-shortcuts GNU Emacs is the most popular port of the Emacs text editor. It's developed by GNU Project's founder Richard Stallman and dubbed "most powerful text editor of today". GNU Emacs can open text files in multiple character sets and its functionality can be enhanced with Emacs Lisp programs. Files ----- Ctrl + X then Ctrl + V Replace this file with another file Ctrl + X then Ctrl + Q Toggle read only status of buffer Leaving Emacs ------------- Ctrl + Z Suspend or iconify Emacs Ctrl + X then Ctrl + C Exit Emacs completely Help ---- The help system is simple. Type Ctrl + H or F1 and follow the directions. If you are a first time user, type Ctrl + H for a tutorial. Ctrl + Meta + V Scroll help window Error recovery -------------- Ctrl + _ Undo an unwanted change Motion ------ Ctrl + B Character - backward Ctrl + F Character - forward Meta + F Word - forward Meta + { Paragraph - backward Meta + < Go to beginning of buffer Meta + > Go to end of buffer Meta + V Scroll to previous screen Killing and deleting -------------------- Meta + W Copy region to kill ring Query replace ------------- Valid responses in query-replace mode are replace, skip, back up and exit. Case change ----------- Meta + C Capitalize word Ctrl + X then Ctrl + U Uppercase region Ctrl + X then Ctrl + L Lowercase region The minibuffer -------------- The following keys are defined in the minibuffer. Tab Complete as much as possible Enter Complete and execute Spelling check -------------- Meta + $ Check spelling of current word Simple customization -------------------- Source: GNU Emacs refcard Last modified on (UTC): Monday, November 11, 2019 Defkey © All rights reserved.