Customize option read-buffer-completion-ignore-case to non-nil.
C-h v read-buffer-completion-ignore-case tells you:
read-buffer-completion-ignore-case is a variable defined in C source code.
Its value is nil
Non-nil means completion ignores case when reading a buffer name.
You can customize this variable.
In Spacemacs, there is the Layout concept where you can isolate buffers into different layout. It groups buffers together and adjacent layout would not have the access to the buffers at the other layout.
My solution is actually very simple. I launch an emacs and create a new frames with M-x new-frame. Now I have multiple emacs windows (say windows 1 and ...
Another option which I find really handy is M-x kill-some-buffers. Really nice option no need for split screens or anything like that it uses the mini buffer keeping things tight, meaning that after the command is executed you won’t have to C-x o C-x k the remaining open buffer of ibuffer or the listed buffers C-x C-b
You could automate the opening of those 20 buffers and associate them with shells with something like this called from your init file (code for ilustrative purposes only):
"Create 20 buffers and associate them to a shell process."
(let ((buffer-names (list "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o"...
Here's the function I use, which you can bind to a keybinding. The link to the original author of the function is also provided.
(defun cpm/show-and-copy-buffer-filename ()
"Show the full path to the current file in the minibuffer and copy to clipboard."
(let ((file-name (...
Add a function to your init.el, and create a keybinding:
(defun unique-shell ()
(global-set-key "\C-z" 'unique-shell)
Now every time you press ctrl+z, it will launch a shell with a new name.
Given you have multiple buffers open, use
to open the buffer list. You will be given a nice list of all the buffers currently in memory. Make sure you have the current window that displays the buffer list open. Use
to navigate to the aforementioned window. Now you have several options here. First you can mark the specific buffers you want ...
C-<right> (sometimes written <C-right>) means press and hold the Control key while hitting the <right> key. The <right> key is the right-arrow key.
Emacs key notation is described here: (emacs) User Input.
You can get to that doc within Emacs, by doing this: C-h r i keyboard input.
Use C-h (Control + h) followed by r to ...