Rétablir l’autocompletion et les couleurs du terminal Linux (Bash)

#Linux #

bash-terminal

Vous avez perdu l'autocomplétion de votre terminal Linux ou Bash, acronyme de Bourne-again shell (shell du projet GNU), et bien voici comment y remédier.

Par défaut , votre linux prendra en compte les réglages sur votre "/etc" s'il ne le trouve pas dans votre /home.
Pour modifier le comportement de votre Bash, on va donc faire apparaître les fichiers cachés du coté de votre /home/User.

 

1/de manière graphique

control + h

et recherchez un fichier qui s’appelle ".bash.bashrc", ouvrez le.

2/depuis le terminale

On affiche les fichiers cachés:

ls -a

On modifie avec votre éditeur préféré, si c'est nano:

nano .bashrc

Si c'est gedit:

gedit .bashrc

Si vous avez un autre editeur de texte, vous vous adaptez hein :p

3/modification du ".bashrc"

Installer d'abord le paquet:

apt-get install bash-completion

Il faut ensuite rajouter les lignes suivantes sur votre .bashrc

if [ -f /etc/bash_completion ]; then
 . /etc/bash_completion
fi

Enlevez les "#" sur ces lignes pour que l 'autocomplétion soit effective et enregistrer votre fichier.

4/Bonus: couleur dans le terminal:

rajoutez ces 2 lignes dans votre Bash:

alias ls='ls --color=auto'

alias grep='grep --color=auto'

Dans linux,
-le bleu indique un dossier
-le vert un shell exécutable
-le cyan un lien symbolique

Enregistrez et enjoy