Case-insensitive filename completion with BASH

If you use bash as your shell and use filename completion a lot, you can get bash to ignore the case of filenames just like HFS does.

Just put this in your ~/.inputrc file:

set completion-ignore-case on

Then, when you type ls /appli in the shell and force filename completion, you’ll get ls /Applications like you ought to.