Désactivation de la fonction de saisie semi-automatique globalement pour tous les utilisateurs
Avec bash shell, la fonction de complétion automatique est généralement activée par défaut. Pour désactiver la fonctionnalité de saisie semi-automatique du shell Bash pour tous les utilisateurs du système, vous pouvez ajouter le paramètre suivant dans le fichier /etc/inputrc :
# vi /etc/inputrc set disable-completion on
Cela désactive la fonction de saisie semi-automatique du shell bash pour tous les utilisateurs du système. Après avoir enregistré le fichier, les utilisateurs devront se déconnecter et se reconnecter pour que les modifications soient prises en compte.
Désactivation de la fonction de saisie semi-automatique par utilisateur uniquement
Si vous devez désactiver la fonctionnalité de saisie semi-automatique pour un utilisateur particulier uniquement, vous devrez copier le fichier /etc/inputrc fichier dans le répertoire personnel de l'utilisateur et ajoutez le même paramètre.
Par exemple, pour l'utilisateur "john", procédez comme suit :
# su - john # cat /etc/inputrc > ~/.inputrc # echo "set disable-completion on" >> ~/.inputrc # exit
Vous remarquerez maintenant que la complétion de tabulation est désactivée pour l'utilisateur "john" uniquement.
Annuler les modifications
Pour revenir en arrière, changez simplement le paramètre en "set disable-completion off ” dans le fichier /home/[user]/.inputrc ou /etc/inputrc et reconnectez-vous.