iswitchb
iswitchb is a compiled Lisp function in `iswitchb.el
'.
(iswitchb)
Switch to buffer matching a substring.
As you type in a string, all of the buffers matching the string are
displayed. When you have found the buffer you want, it can then be
selected. As you type, most keys have their normal keybindings,
except for the following:
RET Select the buffer at the front of the list of matches. If the
list is empty, possibly prompt to create new buffer.
C-j Select the current prompt as the buffer.
If no buffer is found, prompt for a new one.
C-s Put the first element at the end of the list.
C-r Put the last element at the start of the list.
TAB Complete a common suffix to the current string that
matches all buffers. If there is only one match, select that buffer.
If there is no common suffix, show a list of all matching buffers
in a separate window.
C-t Toggle regexp searching.
C-c Toggle case-sensitive searching of buffer names.
? Show list of matching buffers in separate window.
C-x C-f Exit iswitchb and drop into `find-file'.
C-k Kill buffer at head of buffer list.