Améliorer l’auto-completion sous Ubuntu

Si vous êtes un fan de l’autocompletion et que celle-ci ne fonctionne pas complètement sous Ubuntu, il suffit d’installer le paquet bash-completion :

apt-get install bash-completion

Si cela ne fonctionne toujours pas, vous pouvez décommenter dans un des 2 fichiers suivants :

  • /etc/bash.bashrc (pour une activation valide pour tous les utilisateurs)
  • /root/.bashrc
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

Vous devez également vous assurer que votre utilisateur utilise bien le shell bash.

Au besoin, il est possible de changer le shell d’un utilisateur avec la commande suivante :

chsh -s /bin/bash nom_utilisateur