Cette fonctionnalité peut considérablement vous aider à accélérer les commandes de frappe. Appuyez simplement sur Tab tout en tapant une commande, une option ou un nom de fichier et l'environnement du shell complétera automatiquement ce que vous tapez ou vous suggère des options.
Onglet Completion sous Linux
Le shell Bash utilisé par défaut sur la plupart des distributions Linux offre un excellent support pour l'achèvement des tâches.
Par exemple, supposons que vous souhaitiez exécuter le firefox commander. Vous pouvez simplement taper sapin ou Feu dans le terminal et appuyez sur la touche de tabulation - si votre système n’a pas d’autres commandes commençant par ces lettres, Bash remplit automatiquement le texte. firefox et vous pouvez appuyer sur Entrée pour exécuter la commande.
Autre exemple, supposons que vous souhaitiez exécuter l’une des commandes du gestionnaire de paquets Apt. Vous pouvez taper apte- et appuyez deux fois sur la touche Tab pour voir une liste de commandes commençant par apt-. Pour exécuter l’une des commandes, continuez à la saisir et appuyez à nouveau sur la touche Tab. Par exemple, vous pouvez taper un g, appuyez sur Tab, et apt-get Apparaitrait.
Par exemple, si nous avons un nom de fichier long et complexe commençant par la lettre L, il suffit de taper L et appuyez sur Tab pour le compléter automatiquement. Si nous avions plusieurs noms de fichiers commençant par L, il ne faudrait plus que taper un peu plus le nom du fichier avant d'appuyer à nouveau sur Tab.
La complétion par des tabulations peut même être utilisée pour compléter automatiquement les options de certaines commandes. Par exemple, lors de l’installation d’un paquet avec le apt-get install commande, vous pouvez utiliser la complétion de tabulation pour compléter automatiquement le nom du package. Cela vous aide également à rechercher des packages associés et est très utile lorsque vous ne savez pas exactement comment un package est nommé.
Essayez d’utiliser la complétion par tabulation avec d’autres commandes pour voir ce que vous pouvez et ne pouvez pas terminer automatiquement.
Bash prend également en charge d'autres types d'achèvement. Par exemple, vous pouvez taper un ~ et appuyez sur Tabulation pour compléter automatiquement un nom d'utilisateur, tapez un @ et appuyez sur Tabulation pour compléter automatiquement un nom d’hôte ou tapez un $ et appuyez sur Tabulation pour compléter automatiquement une variable.
Onglet Completion sous Windows
L’invite de commande Windows ne vous permet pas d’utiliser la complétion par tabulation pour les commandes et leurs options. Cependant, il prend en charge la complétion par tabulation pour les noms de dossier et de fichier.
Par exemple, nous pouvons ouvrir une invite de commande, tapez cd Det appuyez sur Tab. Comme nous sommes dans notre dossier utilisateur par défaut, la complétion par onglet sera automatiquement archivée. cd bureauafin que nous puissions appuyer sur Entrée pour changer de répertoire dans notre répertoire de bureau. Cela aide également lorsque vous essayez d'exécuter une commande sur un nom de fichier spécifique.
Contrairement au shell Bash, Windows requiert que vous appuyiez plusieurs fois sur la touche de tabulation pour parcourir les options disponibles. Elle ne vous montrera pas seulement toutes dans une liste. Ceci s’applique à la fois aux fonctions de saisie des onglets de l’invite de commande et de PowerShell.
Onglet Completion sous Mac OS X
Mac OS X inclut également le shell Bash. La complétion des onglets fonctionne donc exactement comme sous Linux. Appuyez sur la touche de tabulation lorsque vous tapez une commande, un chemin de fichier ou une option - le shell remplira automatiquement le reste ou vous montrera les options disponibles que vous pouvez taper.
Tout autre système d'exploitation utilisant le shell Bash fonctionnera de la même manière. Les fonctionnalités de complétion par onglets devraient également fonctionner de la même manière sur de nombreux autres shells sur des systèmes de type Unix.
Si vous utilisez un environnement de terminal ou de ligne de commande, vous devez utiliser la complétion par tabulation. C’est simple: vous devez simplement appuyer sur Tab tout en tapant quelque chose en ligne de commande pour que le shell devine ce que vous allez taper ensuite. Ceci est particulièrement utile pour les noms de fichiers longs et complexes, mais cela aide avec beaucoup de choses différentes.
La complétion par tabulation fonctionne pratiquement partout où il y a un environnement de ligne de commande, essayez-la dès que vous aurez besoin de taper une commande.