1.4. Using Buffers and Windows
1.4.1. Using Buffers
To | Keystrokes Command Name |
---|---|
Move to the buffer specified | C-x b buffername switch-to-buffer |
Display the buffer list | C-x C-b list-buffers |
Delete the buffer specified | C-x k buffername kill-buffer |
Ask about deleting each buffer | ESC x kill-some-buffers |
Change the buffer's name | ESC x rename-buffer |
Ask about saving each modified buffer | C-x s save-some-buffers |
1.4.1.1. Buffer list commands
To | Keystrokes |
---|---|
Move to the next buffer | SPACE or n |
Move to the previous buffer | p |
Mark buffer for deletion | d or k |
Save buffer | s |
Unmark buffer | u |
Execute other one-letter commands on all marked buffers | x |
Unmark the previous buffer in the list | DEL |
Mark buffer as unmodified | ~ |
Toggle read-only status of buffer | % |
Display buffer in a full screen | 1 |
Display this buffer and the next one in horizontal windows | 2 |
Replace buffer list with this buffer | f |
Replace other window with this buffer | o |
Mark buffers to be displayed in windows | m |
Display buffers marked with m; Emacs makes as many windows as needed | v |
Quit buffer list | q |
1.4.2. Using Windows
Windows subdivide the current Emacs window. To create new Emacs windows, see the following section on Frames.
To | Keystrokes Command Name |
---|---|
Create two windows, one on top of the other | C-x 2 split-window-vertically |
Move to the other window | C-x o other-window |
Delete the current window | C-x 0 delete-window |
Delete all windows but this one | C-x 1 delete-other-windows |
Get GNU Emacs Pocket Reference 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.