Jump to: File, Edit, Cursor Movement, Search, Window, Registers, Formatting, Macros
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 |
Ctrl+_ | Undo |
Ctrl+Space | Begin Selection |
Ctrl+G | Cancel Selection |
Meta+W | Copy 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 |
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 |
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 |
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 |
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 |
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 |
Ctrl+X, ( | Start Recording |
Ctrl+X, ) | Stop Recording |
Ctrl+X, e | Play Macro |
Meta+# | Repeat command # times |
Ctrl+u (#) | Repeat command # times |
Created by felipebm on 6/5/2011. Last updated by maximilianum on 6/3/2019
Advertising for Consideration:
Ads for Consideration:
Please kindly review and accept Terms of Use and Cookie & Policy Policy
9 Comments for 'Emacs 23.2.1' [post comment in main thread]
Comment #9 by Wesley Steinbrink Jan 31, 2017 at 10:53 pm Reply
In addition to Emacs with Evil mode, there is Spacemacs: http://alejandroerickson.com/j/2016/06/11/emacs-to-evil-to-spacemacs-a-journey.html It appears to be a better Emacs with Vim combination
Comment #8 by Sascha Trippe Nov 15, 2016 at 07:04 pm Reply
Very useful list, thanks for that. Just wondering: is there a special reason not to include 'Meta + w' = 'copy selection'? Is it depreciated now?
Comment #7 by Wesley Steinbrink Nov 16, 2015 at 05:46 pm Reply
For the easier use of Emacs, try these ideas: (Which are the best shortcuts to use while using menu items for the rest - along with a good init file) http://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf
Comment #6 by Digger Oct 19, 2015 at 03:07 pm Reply
http://www.shortcutworld.com/en/linux/Emacs_23.2.1.html It says control-a / control-e is for prev/next line. No. It is beginning of line, end of line.
Reply #1 admin Oct 21, 2015 at 11:23 am
fixed; thanks!
Comment #5 by Johnny Rosenberg Apr 3, 2014 at 04:33 pm Reply
It looks like some kind of typo at the Edit section: Ctrl+k is mentioned twice: Cut line and Delete line.
Anyway, great work!
Johnny Rosenberg
Reply #2 admin Apr 3, 2014 at 09:39 pm
did move your post it to the emacs comment section, plus corrected the entry. thanks!
Reply #1 Johnny Rosenberg Apr 3, 2014 at 04:35 pm
Forgot to mention that I was talking about the Edit section of ”Emacs 23.2.1 Shortcuts”…
Sorry for that.
Johnny Rosenberg
Comment #4 by fstadler53 Mar 30, 2014 at 09:36 am Reply
Hi Bernd, as I had been asked for lists of shortcuts over and over again and found your website to be a perfect source, I would like to ask you for your "template" of WinExcel2010English in order for me to translate it into German. IMHO, it does not make much sense to create it from scratch after you have given your very best creating the list. Obviously, I would provide "my" German version (de/de-ch, 2010/2013) to the community as part of your website.
BTW, how did you create the key icons? Thanks a lot for answering. Alfred
Comment #3 by Wesley Steinbrink Nov 20, 2013 at 05:03 pm Reply
Everything else that emacs can do:
http://www.emacswiki.org/
Comment #2 by Wesley Steinbrink Nov 20, 2013 at 04:56 pm Reply
More shortcuts for emacs:
http://www.damtp.cam.ac.uk/user/eglen/ess11/resources/emacs-refcard.pdf
Comment #1 by Wesley Steinbrink Nov 20, 2013 at 04:28 pm Reply
Among other plugins for emacs is Evil (vi/vim plugin) (scalpal on top of swiss army knife - emacs can do much more than edit text) For those who want more choices.
http://www.emacswiki.org/emacs/Evil