In emacs, is there an M-x command or key combo to render all current open buffers into different windows?
For clarity, let’s suppose I have four open buffers, and I am only seeing one currently being displayed, and I would like in one step to show each buffer in one quadrant.
In emacs, is there an M-x command or key combo to render all current
Share
You will be able to start with the following code if there is not an already-known way to do it:
The
display-all-bufferscommand opens a new window for each buffer that is not currently displayed anywhere (including other frames). For usability, it ignores buffers whose names start with*(optionally, prefixed with whitespace characters) because they are usually for internal use only.Note that Emacs does not allow a user to make too small a window. So, when there are too many buffers to display, the command will display as many buffers as possible in order of most recent display or selection and signal an error.