À un moment donné
apt-get install
autocomplete était cassé
Il m’a été très utile de voir les paquets name avec Tabpress
Comment réparer cette autocomplete?
apt
bash
auto-completion
Вячеслав Логинов
la source
la source
Réponses:
Comme indiqué dans les commentaires à l’autre réponse, assurez-vous d’abord qu’il
bash-completion
est installé:et apparemment pour @diapir, cela a aidé à le réinstaller:
Cependant, pour moi, le problème n'était pas que bash-complétion n'était pas installé ou cassé, le problème était que j'avais effacé accidentellement mon
.bashrc
fichier. Vous pouvez en obtenir un nouveau en le copiant à partir de/etc/skel
:la source
sudo
sur lachmod
commande est inutile, n'est-ce pas?/etc/
est0644/-rw-r--r--
avec utilisateur: groupe =root:root
, et lorsqu'il est copié dans votre dossier utilisateur, ira automatiquement à utilisateur: utilisateurTapez la commande suivante:
Recherchez ces lignes:
Décommentez quelques lignes pour que cela ressemble à ceci:
Enregistrez, fermez le terminal, puis rouvrez-le.
J'ai ce problème après l'installation de 13.04, et c'est comme ça que je le résous.
la source
Téléchargez la dernière version stable de
http://bash-completion.alioth.debian.org/
insérer
à ~ / .bashrc
la source
bash-completion
est dans les paquets - y a-t-il une raison pour laquelle vous l'avez fait manuellement? Le paquet devrait faire à peu près exactement cela :)sudo apt-get install --reinstall bash-completion
l'a fait pour moi.bashrc
fichier.Notez que la sortie de cette commande:
Devrait être quelque chose comme ça:
Si la valeur de
Dir::Cache::pkgcache
est vide, apt ne pourra pas compléter automatiquement les noms de paquets. Examinez vos/etc/apt/apt.conf.d/
fichiers et recherchez cette clé pour vous assurer qu'elle n'est pas définie sur chaîne vide.Regardez aussi cette réponse .
la source