Summary of Commands by Key
Emacs commands are presented next in two alphabetical lists. Tables list keystrokes, command name, and description. C- indicates the Ctrl key; M- indicates the Meta key.
Control-Key Sequences
Binding |
Command |
Action |
---|---|---|
C-@ |
set-mark-command |
Mark the beginning (or end) of a region. |
C-Space |
(Same as preceding) |
(Same as preceding) |
C-] |
abort-recursive-edit |
Exit recursive edit and exit query-replace. |
C-a |
beginning-of-line |
Move to beginning of line. |
C-b |
backward-char |
Move backward one character (left). |
C-c C-c |
interrupt-shell-subjob |
Terminate the current job. |
C-c C-d |
shell-send-eof |
End-of-file character. |
C-c C-u |
kill-shell-input |
Erase current line. |
C-c C-w |
backward-kill-word |
Erase previous word. |
C-c C-z |
stop-shell-subjob |
Suspend current job. |
C-d |
delete-char |
Delete character under cursor. |
C-e |
end-of-line |
Move to end-of-line. |
C-f |
forward-char |
Move forward one character (right). |
C-g |
keyboard-quit |
Abort current command. |
C-h |
help-command |
Enter the online help system. |
C-h a |
command-apropos |
What commands involve this concept? |
C-h b |
describe-bindings |
What are all the key bindings for this buffer? |
C-h c |
describe-key-briefly |
What command does this keystroke sequence run? |
C-h C-c |
describe-copying |
View the Emacs General Public License. |
C-h C-d |
describe-distribution |
View information on ordering Emacs from the FSF. |
C-h C-w |
describe-no-warranty |
View the (non)warranty for Emacs. |
C-h f |
describe-function |
What does ... |
Get Mac OS X Panther in a Nutshell, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.