Mercurial > emacs
changeset 31815:e0b702f0bc3c
iswitchb, msb
author | Dave Love <fx@gnu.org> |
---|---|
date | Thu, 21 Sep 2000 14:58:05 +0000 |
parents | 663a365e7a5a |
children | 070cf4b710c5 |
files | man/buffers.texi |
diffstat | 1 files changed, 42 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/man/buffers.texi Thu Sep 21 14:48:36 2000 +0000 +++ b/man/buffers.texi Thu Sep 21 14:58:05 2000 +0000 @@ -446,11 +446,9 @@ @menu * Uniquify:: Buffer names can contain directory parts. +* Iswitchb:: Switching between buffers with substrings. * BS:: Configurable buffer menu. -@ignore -* Iswitchb:: Switching between buffers with substrings. -* MSB:: -@end ignore +* MSB:: Customizing the Mouse Buffer Selection Menus. @end menu @node Uniquify @@ -473,6 +471,32 @@ @code{uniquify-buffer-name-style}. The command @kbd{M-x toggle-uniquify-buffer-names} can also be used to toggle the mode. +@node Iswitchb +@subsection Switching Between Buffers using Substrings + +@findex iswitchb-mode +@cindex Iswitchb mode +@cindex mode, Iswitchb +@kindex C-x b @r{(Iswitchb mode)} +@kindex C-x 4 b @r{(Iswitchb mode)} +@kindex C-x 5 b @r{(Iswitchb mode)} +@kindex C-x 4 C-o @r{(Iswitchb mode)} + +Iswitchb global minor mode provides convenient switching between buffers +using substrings of their names by replacing the normal keybindings +@kbd{C-x b}, @kbd{C-x 4 b}, @kbd{C-x 5 b} and @kbd{C-x 4 C-o}. + +When you are prompted for a buffer name, as you type in a substring the +list of buffers currently matching it is displayed as you type, with the +most recent buffers visited towards the start of the list. The buffer +at the start will be the one visited when you press @key{RET}. By +typing more of the substring, the list is narrowed down so that +gradually the buffer you want will be at the top of the list. +Alternatively, you can use @kbd{C-s} and @kbd{C-r} to rotate buffer +names in the list until the one you want is at the top of the list. +Completion is available so that you can see what is common to all of the +matching buffers as you type. + @node BS @subsection Configurable Buffer Menus @@ -499,10 +523,18 @@ bs-cycle-next} and @kbd{M-x bs-cycle-previous}. Those commands could be bound to convenient keys. -@ignore -@node Iswitchb -@subsection Switching Between Buffers using Substrings +@node MSB +@subsection Customizing the Mouse Buffer Selection Menus -@node MSB -@subsection Customizable Buffer Selection with Multiple Menus -@end ignore +@findex msb-mode +@cindex mode, MSB +@cindex MSB mode +@cindex buffer menu +@findex mouse-buffer-menu +@kindex C-down-mouse-1 + +MSB global minor mode provides a different and customizable mouse buffer +menu which you may prefer. It replaces the bindings of +@code{mouse-buffer-menu}, normally on @kbd{C-down-mouse-1}, and the menu +bar buffer menu. You can customize the menu in the @code{msb} Custom +group.