Turn on Bash Smart Completion

The Bash shell has this sweet feature where you can use the TAB key to auto-complete certain things. For example, when I am in my home directory, the following command: $cd Do[TAB-key] will automatically yield: $cd Documents Though you can use the TAB key to complete the names of files and directories, by default the…