Do find-file. Now I see current directory as the default suggestion. Can C-a, C-b, Backspace, etc. within it.
Do ido-find-file. Now I see current directory as part of the prompt. Cannot C-a, C-b, Backspace, etc. within it.
Ah, I see. This is actually one of my favorite features of ido-find-file. I love the fact that I can treat the current path section I'm writing as independent of the path I've already navigated to. To each their own.
I can't reply to gleb's comment below, so I will respond here.
After ido-find-file you can do C-f and edit the line like find-file does.
To be fair, most of my file opening is done with projectile, which, when you exclude the right files and use ido, works fantastically well. I can get to nearly anything I've been working on in two commands - projectile-switch-to-project (C-c p p) and projectile-find-file (C-c p f).
I'm not sure what you mean by "how it splits up directory from filename" - could you clarify?
ido-use-virtual-buffers is indeed awesome - I really love it.