For example, in the Dired window when I type C on a file called test123.csv under my D: drive, the minibuffer shows:
Copy test123.csv to d:/
->test123.csv
hello.csv
If I type RET now, Emacs will say that it can't copy the file since it already exists. But what I need is to let it auto-complete to d:\test123.csv and then edit the file name to d:\test123.back.csv. But how to do it?
You mentioned in the comments that you are using
ido-vertical-modein conjunction withido-everywhere. There are several things you can do:Completely disable
ido-everywhere(as you suggested yourself) by removingfrom your
.emacsfile.Disable
ido-everywhereonly fordiredbuffers:Don't disable
ido-everywhereat all and use the following workflow (which is very similar to what you would do withoutido-everywhereenabled):Press C.
Type the first few characters of the name of the file you want to copy followed by TAB. Repeat until file name has been completed fully (or up to a point at which it makes sense to start editing it).
Edit the file name and press RET when done.