Comment activer la tabulation des commutateurs de ligne de commande dans bash?
Avec bash
je peux remplir une commande avec la touche TAB. Normalement, il doit aussi remplir les commutateurs de ligne de commande: par exemple, quand j'ai tapé:
java -
il doit me montrer les possibilités. Il ne le fait pas. Comment puis-je activer cette preview?
Voir aussi Surprise! la coquille suggère commutateurs de ligne de commande
source d'informationauteur Burkhard
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à Étendue Bash Completion
Connexes: Surprise! la coquille suggère commutateurs de ligne de commande
Dans les réponses à cette question, il y avait plusieurs liens vers de la documentation. Vous pourriez trouver ce que vous cherchez.
Vous avez besoin d'avoir
bash_completion
installé et puis il suffit d'ajouter. /etc/bash_completion
à votre.bashrc
.En fonction de ce que Linux que vous utilisez, vous pouvez ajouter un package. Pour Fedora et liées à des distributions, vous devez ajouter le paquet séparé
bash-completion
pour obtenir que cela fonctionne. Je ne serais pas surpris si d'autres distributions ont cette emballé comme une option 2ème paquet que vous avez besoin d'ajouter en plus de labash
paquet.Si vous voulez créer votre propre personnalisé achèvements vous pouvez regarder ce post:
https://stackoverflow.com/a/21476506/2649637