Introduction
With the release of Debian 9.0, bash does not seem to feature autocomplete (ie hit tab to complete a command name or published argument in a terminal). It is easy to remedy that problem. This guide assumes that your user account can sudo.
Enable Bash Autocomplete
Install the required software:
$ sudo apt-get install bash-autocomplete
Run this command once to make autocomplete active. This script seems to enable autocomplete in a persistent manner, so it shouldn't need to be run again. The source command is like the sh
command in that both execute a script file, but source runs the commands in the script within the terminal session it is launched from while sh runs the commands in an isolated terminal session that you never see nor directly interact with.