Questions tagged [ido]

Ido provides a very convenient way to find files and switch buffers in Emacs.

Ido stands for Interactive Do. It provides a very convenient way to find files and switch buffers in Emacs. It switches between buffers and opens files and directories with a minimum of keystrokes.

It is a superset of iswitchb, the interactive buffer switching package by Stephen Eglen.

As you type in a substring, the list of buffers or files currently matching the substring are displayed as you type. The list is ordered so that the most recent buffers or files visited come at the start of the list.

The buffer or file at the start of the list will be the one visited when you press RETURN. By typing more of the substring, the list is narrowed down so that gradually the buffer or file you want will be at the top of the list.

Alternatively, you can use C-s and C-r (or the right and left arrow keys) to rotate buffer or file names in the list until the one you want is at the top of the list.

105 questions
43
votes
1 answer

How should I change my workflow when moving from IDO to Helm

As an Emacs newbie, I found IDO and loved it since it made searching for files so much quicker. After spending some time on this site, I've read more and more about Helm and I'm planning on making the switch. Some of my questions are: What are the…
Ryan
  • 3,989
  • 1
  • 26
  • 49
15
votes
4 answers

How to tell Ido to get out of the way when I can already just paste the file name?

I'm trying to make myself use Ido mode. Some times it's nice, but other times it is extremely stupid. Here's my greatest disappointment. I read some log with full file names, then I copy one name, try open that file. The way to do this without Ido:…
wvxvw
  • 11,222
  • 2
  • 30
  • 55
14
votes
5 answers

Is there a command `describe-command', similar to command `describe-function'?

I use C-h f heavily, but this is all functions in Emacs. I'm often only interested in interactive functions, i.e. commands. Is there an equivalent for commands? Ideally I'd like ido completion too.
Wilfred Hughes
  • 6,890
  • 2
  • 29
  • 59
14
votes
1 answer

When switching buffers, prevent emacs from automatically switching frame

When I switch buffers, emacs will switch to an existing frame if the buffer is already opened there. I found how to prevent that when switching with ido using : (setq ido-default-buffer-method 'selected-window) But it's not enough : for exemple if…
MonsieurBanana
  • 488
  • 2
  • 7
14
votes
5 answers

Fuzzy completion when inserting Unicode characters

I just discovered C-x 8 RET as a way to insert Unicode characters by Unicode name or hex code. I have not (yet?) memorised all Unicode character names, so I don't always find the right character. There is, for example, the character "SNOW CAPPED…
user2005
13
votes
6 answers

Recently opened files in ido-mode

I use ido-mode, but one thing I hate about it is that after C-x C-f I cannot use up/down keys to cycle through recently opened files, as it used to be for example with iswitchb. How can I set ido to work this way?
7
votes
1 answer

How to replicate the "~/"-to-home & "//"-to-root behaviour in ido-find-file but for a custom directory?

When calling ido-find-file it's possible to type ~/ to replace the current working directory with your home directory automatically: Find file: /etc/{...} # after typing ~/ becomes: Find file: ~/{...} How can I replicate this but for a custom…
undostres
  • 1,793
  • 12
  • 15
7
votes
2 answers

Using ido or helm to auto complete email addresses in mu4e

Is there a way to auto-complete email addresses in the mu4e compose window using Ido or Helm rather than the standard *Completions* buffer?
scaramouche
  • 1,772
  • 10
  • 24
7
votes
3 answers

When using C-x C-f turn off the suggestions

When i do C-x C-f to create a new file in the directory A, if emacs finds another file in another directory (say B) with exact same name, in the mini-buffer it changes the path to the other existing file (forcing me to open the old file instead of…
user12021
7
votes
1 answer

How do I bind keys in ido?

I'm trying Projectile + ido + flx-ido (just for Projectile, ido-mode disabled otherwise). But: I don't like using right and left to switch between items. I want to change them into up and down, but have been unsuccessful: (define-key…
kuanyui
  • 1,020
  • 6
  • 16
6
votes
1 answer

Icomplete and Ido: Why are both in the codebase?

My question is pretty simple, and that is why Ido and Icomplete are both available in emacs. I find it very strange that the two modes exist together, seeing that they both do what is essentially the same thing, incremental completion for different…
SpecialBomb
  • 163
  • 5
6
votes
2 answers

Edit org-mode tags using ido or ivy completion

I'd like to try a different method of specifying tags than the built-in single character codes. How can I tag headings using ido or ivy completion? I think I would like at least two commands: Toggle a single tag on a heading Edit the list of tags…
Croad Langshan
  • 3,192
  • 14
  • 42
6
votes
4 answers

How to disable IDO in ‘dired-create-directory’

I have this setup: (setq ido-everywhere t) (ido-mode 1) Well, of course there is more, but I believe that this is relevant portion. Some time ago I wanted to have IDO for dired-do-copy and dired-do-rename and someone on IRC #emacs channel told me…
Mark Karpov
  • 4,893
  • 1
  • 24
  • 53
5
votes
1 answer

M-x sometimes doesn't show me the right options (smex?)

This is most likely a problem with a plugin (caching options, using LRU, etc?), but I'm not good enough to really troubleshoot it. My complete dotfiles (not very extensive) can be found here I use the following related plugins (and maybe others, but…
Trevoke
  • 2,375
  • 21
  • 34
5
votes
2 answers

Can helm `find-file` in the parents directory automatically?

With ido-find-file, if the file I am looking is not in current directory but in the parents directory, it can automatically find it as candidate. I am not sure if helm can do the same thing?
Enze Chi
  • 1,410
  • 12
  • 28
1
2 3 4 5 6 7