1
vote
1answer
81 views

How does tab-completion “know” what files there are in sub/super folder?

I wonder how tab-completion knows that certain file exists in a directory above the current directory or in the working directory? If I have a file named foobar in a subdirectory and I type in foo ...
0
votes
0answers
124 views

BASH 4.2.45(1) - shopt direxpand breaks tab completion for ~

I have a machine with Mac OS X installed, running Bash 4.2.45(1). When I enable shopt direxpand, it works as expected, however when I try to do the following tab complete, the tab completion process ...
2
votes
1answer
262 views

Bash Shell Hangs on ?+Tab-complete

I often use tab completion in Bash when completing directories, but I find that it hangs for an unacceptable amount of time if I accidentally include a question mark in the directory. I'd like to know ...
0
votes
1answer
102 views

COMP_LINE not set despite bash completion being installed

I'm using homebrew's bash completion package on OSX, which is installed in /usr/local/etc/bash_completion. It's working fine, but there are many extensions for it which rely on various environment ...
5
votes
2answers
604 views

Access Finder's “Open With” menu from the commandline (for tab completion)

On Mac OS X, I know one can open a file from the commandline with its default application with open, and with other applications with open -a <application name>. Thus, open movie.avi open -a ...