Donc, je déplaçais mon ordinateur portable (et j'ai la mauvaise habitude de mettre les choses sur le clavier ...) et je me suis réveillé pour découvrir ceci:
$ Afficher les 2588 possibilités? (o ou n)
Quelle commande afficherait quelque chose comme ça?
J'utilise Bash.
Réponses:
Appuyer sur la TABtouche vous aide à compléter automatiquement une commande ou un fichier / répertoire (tant qu'il est exécutable) que vous souhaitez utiliser, selon ce que vous demandez.
Une double pression sur la TABtouche vous aide à afficher les éléments disponibles que vous pouvez utiliser pour la prochaine.
par exemple
Achèvement de la commande:
Je veux éditer ma crontab. Taper
cront
et frapper TABalors je vais voir ma commande complète:crontab
.Achèvement du fichier / répertoire:
Je veux sauvegarder ma crontab.
crontab -l >>
Tapez quelques mots de la destination/ho
TABpuis je verrai:,/home/
tapez ensuiteus
TAB puis je verrai:/home/user/
Maintenant, quand vous double-cliquez TAB touche sans taper quelque chose, l'invite attend quelque chose, elle voudra donc vous aider à afficher toutes les possibilités. Avec l'invite vide, il attend une commande ou un fichier / répertoire, il voudra donc afficher toutes les commandes disponibles pour vous et tous les fichiers / répertoires situés dans le répertoire où vous vous trouvez.
La
2588 possibilities
sortie, signifie la quantité totale de commandes / fichiers / répertoires disponibles pour taper.la source
Cela se produit lorsque vous appuyez sur la touche espace (invisible) puis sur la touche TAB deux fois (achèvement bash). Les 2588 possibilités d'affichage sont probablement les fichiers / répertoires de votre répertoire de travail actuel lorsque vous appuyez sur la combinaison de touches de fin d'espace + bash.
la source
complete -E -c
abord.Taper TABdeux fois ou plus d'affilée vous le montrera.
la source
J'utilise la complétion d'onglets tout le temps pour économiser sur la frappe. Je ne pensais absolument pas à son utilisation lorsque je n'effectuais pas de chaîne de commande.
"\ t" reçoit une cloche
"\ t" reçoit une cloche
"\ t \ t" obtient une liste de répertoires
"\ t \ t" obtient l'affichage de toutes les possibilités (et puis si je tape "\ t" après cela sur une nouvelle ligne de commande, je le récupérerai à la place d'une cloche)
la source
Selon https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
la source
En appuyant trois fois sur la touche Echap, ce message s'affiche.
la source
Display all 2588 possibilities?
sur Windows10 en utilisant git bash