A related question was asked here. But the answer is to get used to the new way autocomplete works in helm. I cannot get used to it, here's why.
Say, I want to open a file /home/user/work/f.txt
. I do C-x C-f, it takes me to current dir, say /current/dir/
. I hit Backspace and notice that autocomplete won't let me delete /
. Ok, turn off autocomplete with C-Backspace. Then kill the line C-a C-k and start typing. Notice that autocomplete doesn't work, turn it back on C-Backspace. Normally I would type the part that I know is probably unique, e.g. /hom
and hit Tab.
Not here. As soon as I type /ho
, autocomplete resolves it to /home/
, but since I type fast, I end up with /home/m
, and continue typing now meaningless characters until I notice it. Chances are, by that time I got autocompleted into directories that I had no intent of going.
So I have to constantly watch what autocomplete is doing, rather than rely on what I type and only checking suggested completions when I hit Tab.
I also find myself descending into wrong directories due to occasional typo, and then having difficulty going up a level -- evil autocomplete won't let you fix the situation with a couple of Backspaces.
This interaction of autocomplete behavior and the removal of Tab functionality completely upsets my work, so much that I decided to ask this question. I am looking to either:
- restore the old functionality
- learn how to use autocomplete in a meaningful way, or
- configure helm's C-x C-f to behave more like a linux command line
Please help.