I like vim's tabcomplete feature - filename completion for its dropdown choices. Like this vi popdown,
hippie-expand with functions,
try-complete-file-name-partially try-complete-file-name. It shows one option at a time not all the options with a drop-down. It consumes lot of time, calling
hippie-expand for each and every wrong completion.
Is there any elisp library that has filepath autocompletion with dropdowns?