Recherche de site Web

Comment activer/réactiver la saisie semi-automatique de la touche « Tab » dans Ubuntu 22.04


La saisie semi-automatique de la touche « Tab » ne fonctionne pas pour vous ? Voici comment réactiver cette fonctionnalité dans Ubuntu.

Lors de la saisie dans le terminal/la console de commande, l'utilisateur peut appuyer sur la touche « Tab » pour compléter automatiquement la commande, les options, le chemin et le nom du fichier. Cette fonctionnalité est très utile et disponible prête à l’emploi pour chaque utilisateur disposant d’un répertoire personnel.

Si vous avez cassé quelque chose et que la fonctionnalité ne fonctionne plus, ce didacticiel pourrait vous aider.

Étape 1 : Installer le package bash-complétion

Pour Debian, Ubuntu et la plupart des autres Linux, cette fonctionnalité est implémentée par les fichiers du package bash-completion. La première étape consiste donc à vous assurer que ce package est installé sur votre système.

Pour ce faire, ouvrez le terminal/la console de commande et exécutez la commande :

sudo apt install bash-completion

Étape 2 : Activer l'achèvement de Bash

Pour chaque utilisateur, il existe un fichier .bashrc dans le répertoire personnel de l'utilisateur. Le fichier s'exécute automatiquement à chaque connexion et contient la règle permettant d'activer l'achèvement de bash.

1. Tout d’abord, exécutez la commande pour modifier le fichier :

nano ~/.bashrc

2. Lorsque le fichier s'ouvre, ajoutez les lignes suivantes ou assurez-vous que les lignes ci-dessous existent :

if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

Pour enregistrer le fichier, appuyez sur Ctrl+X, tapez y et appuyez sur Entrée.

Vous pouvez également modifier le fichier de configuration à l'échelle du système :

sudo nano /etc/bash.bashrc

Activez ensuite les lignes correspondantes (supprimez # au début de chaque ligne), afin que cela s'applique à tous les utilisateurs lors de la connexion.

Après avoir enregistré la modification, elle devrait fonctionner immédiatement dans une nouvelle fenêtre de terminal ou une nouvelle console de commande.

En outre

Les fichiers de configuration par défaut pour la complétion bash se trouvent dans « /usr/share/bash-completion ». Cependant, certaines distributions Linux ou programmes tiers peuvent ajouter des règles en créant des fichiers sous « /etc/bash_completion.d/ ».

Donc, si la fonctionnalité ne fonctionne pas pour une commande spécifique, allez vérifier le fichier de configuration sous « /etc/bash_completion.d/ ».

Articles connexes