Dovete installare un pacchetto tramite apt ma se eseguite il seguente comando non accade nulla?
#apt-get install kd[TAB]
Risolvere il problema è molto semplice.
Aprite il file /etc/bash.bashrc
#gedit /etc/bash.bashrc
troverete le righe seguenti
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
# . /etc/bash_completion
#fi
decommentate tutto tranne la prima riga e il gioco è fatto.
Naturalmente questa modifica si applica atutti gli utenti del sistema. Se invece volete abilitare il completamento automatico solo per il vostro utente eseguite il comando seguente
$ gedit /home/nomeUtente/.bashrc
Cercate le righe seguenti e decommentate le ultime tre.
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ]; then
#. /etc/bash_completion
#fi
Ora non vi resta che riavviare la shell per rendere effettivi i cambiamenti.
Links:
Debian e derivati: completamento automatico avanzato nel terminale
Come abilitare il completamento automatico ‘avanzato’