Emacs 22: iswitchb vs ido mode ❌
iswitchb is Obsolete Since Emacs 24.4
Note:
iswitchb-mode is in
emacs 22
(2007-06)
, but declared obsolete in
Emacs 24.4 (date 2014-10).
Replaced by icomplete-mode completion for switching buffers or opening files.
(I used it since 2008.)
iswitchb vs ido mode
By default, emacs has completion when you switch buffer. But you have to type the Tab key to see a list. It's rather cumbersome.
iswitchb-mode improves that. It automatically display choices, and you don't have to actually complete the name. When you see that the first choice displayed is what you want, just Enter and you are done.
ido-mode is even better. You can use arrow keys to select choices. Also, the display of choices is more clear.
[see Emacs: ido mode]
What is the Difference Between iswitchb and ido?
iswitchb-modeis only forswitch-to-buffer.ido-modeis forswitch-to-bufferand also for opening file (find-file).
iswitchb-modedoesn't let you navigate choices.ido-modelet you navigate candidates using arrow keys {←, →}.