59 Shortcuts for Emacs 23.2.1

Jump to: File, Edit, Cursor Movement, Search, Window, Registers, Formatting, Macros

1. 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

2. Edit

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

3. 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

4. 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

5. 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

6. 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

7. 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

8. Macros

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

 

9 Comments for 'Emacs 23.2.1'   

 
Email me replies   

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

icon

Emacs Shortcuts

Advertising for Consideration:

Ads for Consideration:

Related:

Please kindly review and accept Terms of Use and Cookie & Policy Policy