Emacs: icomplete vs ido mode 👎

By Xah Lee. Date: . Last updated: .

What is the difference between icomplete vs ido

icomplete-mode does name completion for any command that prompts for a list of choices in minibufer. They include:

ido-mode only supports name completion for opening file or switch buffer commands:

There is no config you can set to make other commands use ido completion.

For emacs 28 or later, you should just use icomplete or fido. ido mode is now history.

Emacs, minibuffer name completion