I bind the "menu-complete" command to <TAB> key with the following line
in my .bashrc:
bind '"\t"':menu-complete

menu-complete is a bash command. It allows to bash to display in a
different way completions. Instead of display a list of completion,
possible completions rolls on your current line. I am pretty sure that
the problem comes from bash, not bash-completion. Setting bash to
verbose, auto_completion commands seem the same with "complete"
(standard completion) and "menu-complete".

menu-complete is not able to complete file names. However, it can
complete directories names. Here to reproduce:
$ mkdir bar1 bar2
$ touch foo1 foo2
$ ls ba<TAB>
$ ls bar1/      # OK
$ ls fo<TAB>    # nothing append

Jérôme


Reply via email to