Summary of Commands by Group
Reminder: Tables list keystrokes, command name, and description. C- indicates the Control key; M- indicates the Meta key.
File-Handling Commands
Binding | Command | Action |
---|---|---|
C-x C-f | find-file | Find file and read it. |
C-x C-v | find-alternate-file |
Read another file; replace the one read currently in the buffer. |
C-x i | insert-file | Insert file at cursor position. |
C-x C-s | save-buffer |
Save file. (If terminal hangs, C-q restarts.) |
C-x C-w | write-file | Write buffer contents to file. |
C-x C-c | save-buffers-kill-emacs | Exit Emacs. |
C-z | suspend-emacs |
Suspend Emacs (use exit or fg to restart). |
Cursor Movement Commands
Some words are emphasized in the Action column to help you remember the binding for the command.
Binding | Command | Action |
---|---|---|
C-f | forward-char | Move forward one character (right). |
C-b | backward-char | Move backward one character (left). |
C-p | previous-line | Move to previous line (up). |
C-n | next-line | Move to next line (down). |
M-f | forward-word | Move one word forward. |
M-b | backward-word | Move one word backward. |
C-a | beginning-of-line | Move to beginning of line. |
C-e | end-of-line | Move to end of line. |
M-a | backward-sentence | Move backward one sentence. |
M-e | forward-sentence | Move forward one sentence. |
M-{ | backward-paragraph | Move backward one paragraph. |
M-} | forward-paragraph | Move forward one paragraph. |
C-v | scroll-up | Move forward one screen. |
M-v | scroll-down | Move backward one screen. |
C-x [ | backward-page | Move backward one page. |
C-x ] | forward-page | Move forward one page. |
M-> | end-of-buffer ... |
Get Linux in a Nutshell, Third 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.