58 Shortcuts for Emacs 23.2.1 (linux/en)  [edit]

Language: en [add]

Platform: linux [add]

Versions: 23.2.1 [add]

Related: Text Editor Shortcuts, Linux Shortcuts

minimize Hide all  maximize Show all

minusplus1. File
Ctrl+X, Ctrl+F Open file
Ctrl+X, Ctrl+S Save
Ctrl+X, Ctrl+W Save As
Ctrl+X, s Save All
Ctrl+X, Ctrl+V Revert to File
Meta+X Revert Buffer
Ctrl+X, k Close Window/Buffer
Ctrl+X, Ctrl+C Quit

▲ up

minusplus2. Edit
Ctrl+_ Undo
Ctrl+Space Begin Selection
Ctrl+G Cancel Selection
Ctrl+W Cut Selection
Ctrl+K Cut Line
Ctrl+Y Paste
Ctrl+X r s /# Copy Selection to Numbered Clipboard
Ctrl+X r i /# Paste from Numbered Clipboard
Delete Delete
Ctrl+D Fwd delete
Meta+Delete Delete Word
Meta+D Fwd Delete Word

▲ up

minusplus3. Cursor Movement
Meta+F/ Meta+B Word forward / backward
Ctrl+A/Ctrl+E Jump to beginning / end of the line
Meta+{/ Meta+} Paragraph forward / backward
Ctrl+V/ Meta+V Page forward / backward
Meta+</ Meta+> Document forward / backward
Meta+Ctrl+A/ Meta+Ctrl+E C Function forward / backward

▲ up

minusplus4. Search
Ctrl+S Incremental search
Ctrl+R Incremental search reverse
Meta+Ctrl+S Regexp incremental search
Meta+Ctrl+R Regexp incremental search reverse
Meta+% Interactive Search and Replace
Meta+X goto-line Goto Line Number
Meta+Ctrl+b (or esc Ctrl+B) Previous Matching Bracket
Meta+Ctrl+f (or esc Ctrl+F) Next Matching Bracket

▲ up

minusplus5. Window
Ctrl+X,k Close
Ctrl+X, b Next Window
Ctrl+X, Ctrl+B Choose Window
Ctrl+X, 1 Maximize
Ctrl+X, 2 Split Horizontal
Ctrl+X, 3 Split Vertical
Ctrl+X, o Switch Focus Between Windows
Meta+` Activate Menu Bar

▲ up

minusplus6. Registers
Ctrl+Xr s (#) Copy Selection to Numbered Clipboard
Ctrl+X r i (#) Paste from Numbered Clipboard
Ctrl+X r space (#) Set Numbered Bookmark
Ctrl+X r j /# Jump to Numbered Bookmark

▲ up

minusplus7. Formatting
Meta+Q Re-flow Paragraph
Meta+Ctrl+\ Indent Selection
Meta+U Uppercase Word
Meta+L Lowercase Word
Meta+C Capitalize Word
Ctrl+X, Ctrl+U Uppercase Selection
Ctrl+X, Ctrl+L Lowercase Selection

▲ up

minusplus8. Macros
Ctrl+X, ( Start Recording
Ctrl+X, ) Stop Recording
Ctrl+X, e Play Macro
Meta+# Repeat command # times
Ctrl+u (#) Repeat command # times

▲ up

 

Sources: Darren Stone's Emacs keyboard shortcuts


Uploaded by felipebm, updated on 10/21/2015 by bernd