Questions tagged [ido]
Ido provides a very convenient way to find files and switch buffers in Emacs.
107 questions
0
votes
1
answer
57
views
How to prompt for a virtual buffer (recently killed file buffer) using Ido completion?
When ido-use-virtual-buffers is set to t, ido-switch-buffer shows, after the list of live buffers, a list of killed file buffers in chronological order, last killed first. Those are what Ido calls ...
0
votes
1
answer
115
views
How to stop ido-find-file/ido-switch-buffer prioritising the current buffer/file?
For example, if I have a Test.cpp and a Test.h and one of them is open, ido-find-file will often suggest the already-open one first if I type "Test". Likewise when both are open and the current buffer ...
1
vote
1
answer
66
views
Re-visit a file whose buffer I just killed [duplicate]
I've not found any straightforward way to re-visit a file whose buffer I just killed. Sort of like undoing the killing of the buffer.
I thought about getting the file's path from Ido's virtual buffers ...
14
votes
5
answers
619
views
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.
...
0
votes
0
answers
28
views
Ido only shows directories and no files
When I am using ido, it only shows the folders and not the files within the folders. I have the following code in the init.el file:
;;Setup ido ...
1
vote
1
answer
90
views
How to remove empty space on ido-find-file's completions minibuffer window
When I use ido-find-file and press TAB I see the found filenames in a half windows size. Instead could it be compact, where can emtpy space removed?
Ex:
minimal.el:
(ido-mode 1)
(require 'consult)
(...
0
votes
1
answer
27
views
read-file-name: input an non-existing file with a default name in ido
I'd like to ask to the user where to save a .png file, where I provide some defaults, like:
(read-file-name "Picture name:" "/tmp" "mydefaultname.png")
(ideally in a ...
0
votes
1
answer
41
views
`ido-find-file` always trigger `ido-reread-directory`
Tried following this answer, but did not work on Emacs27
(defadvice ido-find-file (before auto-refresh-ido nil activate)
(setq ido-rescan t))
Also tried but did not work because when ido-reread-...
2
votes
1
answer
216
views
Why does ido, when used with recentf, show candidates in the order it does?
Wanting to stay simple as possible I refrain from using Helm or Ivy etc. and use IDO. Ido-switch-buffer is supposed to allow me to access recently opened buffers quite efficiently with the help of ...
1
vote
1
answer
408
views
How can I exit completing-read with the current string instead of a completion with fido?
Consider the following code:
(fido-mode 1)
(let ((answer (completing-read "Please enter nothing: " '("Something"))))
(if (string= answer "")
(message "You ...
4
votes
2
answers
530
views
How show corresponding key binding of command during M-x completion?
Linux Mint 20
Emacs 27.2
ido-mode
When I press M-x then show (ido-mode) the list of functions.
Nice. But sometime it is not enough. I need to know what is keybinding for this functions. Is it ...
0
votes
1
answer
60
views
How to define a command to switch to the current candidate buffer in Ido?
I'm trying to write a command that I would call while using ido-switch-buffer or ido-kill-buffer to open the current candidate in another window. Ideally it would be able to open virtual buffers as ...
2
votes
2
answers
210
views
Open recent directories like Ido opens files
When I want to open a recent file, I use ido-find-find (C-x C-f) or ido-switch-buffer (C-x b) and type a few characters and Ido automatically finds the right file among the recent files I have visited....
0
votes
1
answer
198
views
How to open full path of a file in ido-find-file?
I am looking to open a full path as fast as possible.Using ido-find-file makes it difficult. When I apply ido-find-file, following line show up.
Find file: ~/folder/work
Here I have a full path(ex: /...
1
vote
1
answer
78
views
ido-find-file how to prevent `In this buffer, type RET to select the completion near point.` message to show up
I keep seeing following at the top of the buffer when I do: ido-find-file.
In this buffer, type RET to select the completion near point.
Possible completions are:
Would it be possible to prevent ...
4
votes
2
answers
1k
views
Is it problematic to use simultaneously Helm and Ido-mode? What are the consequences?
I am new to Emacs. When I started using it 2 months ago, a co-worker suggested using helm which definitely improved my use of Emacs.
In addition, I have been slowly reading the book Mastering Emacs, ...
2
votes
1
answer
243
views
How to delete backward word in find-file using ido?
I was using regular find-file, and have a current setup to delete a word, which was working inside find-file.
(defun backward-delete-word (arg)
"Delete characters backward until encountering the ...
1
vote
2
answers
72
views
How to disable keybinding (`\C-o`) in ido-find-file?
I want to disable key-binding \C-o on ido-find-file. If I press it generates ^J and completion does not completed so I want to disable it.
I have tried following but it did not work.
(defun ido-common-...
0
votes
0
answers
50
views
How can I prevent `C-s` from invoking I-search while using Smex?
While using M-x ; by default C-s was binding to next line so I used to keep pressing C-s to toggle around. When I start using smex, C-s is now it is bound to I-search in some cases as follows:
M-x ...
5
votes
2
answers
450
views
Why ido mode automatically change current folder when create new file?
I want to create file credenentials.txt in folder d:/dev/GoogleDrive/_IPTV/Playlists/OttClub/
M-x C-x C-f
Press "c"
result:
press "cr"
result:
As you can see Emacs change folder to d:/personal
I ...
3
votes
1
answer
226
views
find-file using ido as case sensitive
I was using regular find-file, where when I type D and press tab it will consider case sensitive file names, such as Driver.py and ignore others such as driver.
I have enabled: (ido-mode 1). I ...
6
votes
4
answers
874
views
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-...
0
votes
0
answers
47
views
Make ido-completing-map override minibuffer-inactive-mode-map
I'm trying to bind a key in ido-completing-map, and I want it to override the key-binding with the same key from minibuffer-inactive-mode-map. But the latter seems to take precedence. How can I remedy ...
0
votes
0
answers
87
views
ido-mode breaks docker-tramp completion in minibuffer, and opens wrong files
Somehow the following minimal emacs config breaks docker-tramp. Completion in the mini-buffer does not work for /docker:, nor the container ids/names like /docker:43893ad331df, and once you type out ...
0
votes
2
answers
367
views
Global keybindings don't work in 'smex'
I've installed smex through MELPA as a replacement for the default M-x (execute-extended-command). The issue is that in smex, certain global keybindings don't work. For instance, C-h should work as ...
13
votes
6
answers
3k
views
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 ...
1
vote
2
answers
301
views
Is there a way (a package?) to "redirect" pop-up menus to the minibuffer, ido, or completion buffer; either generic or flyspell-specific
Sometimes I must use Emacs (in X mode) over a network connection (for example, working on a cloud VM). I am pretty comfortable with the interface responsiveness inside a frame, although X is ...
4
votes
2
answers
367
views
Remove *.bak files from ido-mode minibuffer
I am using ido-mode to select files from Emacs. This works well for most cases, but for some cases I would like to modify the files that are shown in the completion buffer with ido-find-file.
In ...
2
votes
2
answers
330
views
How to put buffers named with an asterisk at the end of ido's selection list?
with (ido-switch-buffer), when I type stuff, "*magit: stuff*" comes before Stuff.txt.
the sorting seems to be done by recency, rather than the buffer name. more generally, a custom sort function ...
7
votes
1
answer
2k
views
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 ...
1
vote
1
answer
252
views
How to always show buffer in the new created frame?
My workflow is:
I initialize emacs with a shortcut (in my ~/.i3/config I have a line like this bindcode $mod+49 exec emacsclient -c -n -q -a=''. I use i3wm.org)
By default it goes to temp.org, in ....
0
votes
0
answers
92
views
Why aren't recently visited files at the front of the list for `ido-switch-buffer`?
I don't understand why, no matter what, scratch, Messages, Compile-Log etc are always the buffers that show up first.
I use now this little function
(defun ido-recentf-open ()
"Use `ido-completing-...
2
votes
2
answers
298
views
How select and kill desire many buffers in ido mode?
Emacs 26.1. ido, smex
If I want to kill one buffer I use command C-x k
Here result:
As result I can kill ONE desire buffer.
But suppose I need to kill the next buffers:
build.gradle, approfile....
14
votes
5
answers
4k
views
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.
1
vote
0
answers
109
views
emacs ivy: disable ido completition
I am using GNU Emacs 26.2 and ivy from melpa.
When I run M-x and enter:
M-x magit-status
ivy suggests:
ido-enter-magit-status
magit-status
magit-status-mode
I don't use use ido, I have no idea ...
1
vote
1
answer
103
views
Setting the major mode of a new buffer interactively
When creating a new buffer via:
C-x b
NonExistentBufferName RET RET
I would like Emacs to prompt me for the major mode this buffer is going to use upon opening.
Moreover, I want Emacs to infer the ...
0
votes
0
answers
51
views
Emacs flashes when changing buffer with `ido-switch-buffer`
When I change buffer via ido-switch-buffer and enter a python buffer my entire Emacs flashes visually for a second. If I handle other files the same way, it does not. What can be the reason for that? ...
0
votes
0
answers
48
views
ido mode keeps suggesting mismatching buffer name
Here is the relevant part of my configuration file:
(require 'ido)
(setq ido-enable-flex-matching t)
(setq ido-everywhere t)
(setq ido-auto-merge-work-directories-length -1)
(ido-mode 1)
The problem ...
7
votes
3
answers
2k
views
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 ...
2
votes
0
answers
79
views
migrated from emacs 25 to 26.1: cannot force find-file/counsel-projectile-find-file to always open buffer in current window
Recently I migrated from emacs 25 to 26.1. Before I reached the window behaviour, where I could always open a file at the window at point.
The most simple case to illustrate undesired behaviour: I ...
3
votes
1
answer
2k
views
What does 'ido-everywhere' actually do?
When reading about ido, we are instructed to add this to .emacs:
(ido-everywhere t)
The doc says that it Toggle use of Ido for all buffer/file reading.
What does it mean? Everything seems to work ...
0
votes
0
answers
97
views
Ido - how autocomplete everything?
Emacs 26.1
I use ido mode with same.
It is work nice.
But I need ido interactively autocomplete for :
bookmarks
shell history commands
Is it possible?
3
votes
0
answers
107
views
ido, smex , candidates: show directories with different color
emacs 26.1 , windows 10, ido mode, smex package
M-x map
And here result:
smex show all candidates content text map
Nice. It's work fine.
But second candidates (mappings) is a directory. Rest of ...
0
votes
0
answers
110
views
Recentf buffer is not interactively
windows 10, emacs 26.1
I use ido mode.
in my init.el
(require 'ido)
(require 'ido-vertical-mode)
(ido-use-virtual-buffers t)
(ido-mode 1)
(ido-vertical-mode 1)
(setq ido-vertical-define-keys 'C-n-...
1
vote
1
answer
93
views
Icicle: After load icicles the ido mode is gone?
windows 10, emacs 26.1, icicles
Before Icicles when I type C-x C-f is show list of folders/files in ido mode. And it's very comfortable for me.
But after I install Icicles and turn on icy-mode the ...
1
vote
0
answers
78
views
ido-enabled find-file does not match an existing file name when I yank file name and directory
I enabled IDO mode in my emacs (version 25.2.1, Linux) and now I am trying to open a file.
I am in the directory ~/foo .
The file is ~/foo/baz/bar.cpp and it does exist.
I have baz/bar.cpp in my ...
2
votes
1
answer
150
views
`Ido-completing-read` word by word in the minibuffer
I'd like to use something like ido-completing-read in the minibuffer, but on a per-word basis. Here is an example. If I provide a list ("tag:important " "tag:work" "subject" "from"), I'd like to be ...
1
vote
1
answer
79
views
How to get vanilla find-file in Spacemacs
Even when i M-x find-file I get the Helm stuff.
I usally also want that, it's just with some Tramp stuff I think there are Problems.
How to get the plain old find-files from vanilla emacs in ...
1
vote
1
answer
63
views
How to exclude bookmarks from ido virtual buffers?
I just put (setq ido-use-virtual-buffers t) in my init file. It seems ido virtual buffers includes my bookmarks after I use bookmark-jump.
How could I make ido virtual buffers only includes my ...
2
votes
1
answer
356
views
Can counsel functions use ido-flex style matching?
I've gotten so used to (setq ido-enable-flex-matching t) that I really notice its absence in various counsel-FOO functions.
Is there a way to turn on flex matching for counsel? I haven’t been able ...