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.