Complétion bash sur OSX avec brew

La complétion ça change la vie.

Bash completion est un projet qui vous permet d’ajouter de la complétion au shell pour tout un tas de programmes ou d’environnements comme la commande scp par exemple.

C’est très pratique lorsque vous faites des copies distantes via scp pour compléter les chemins distants.

Installation sur osx avec brew

$ brew install bash-completion

Il faut ensuite activer les fonctions en ajoutant les lignes suivantes à votre .bash_profile

if [ -f $(brew --prefix)/etc/bash_completion ]; then
   . $(brew --prefix)/etc/bash_completion
fi