Partager via


Qu’est-ce que le terminal Windows ?

Le Terminal Windows est une application hôte moderne pour les interpréteurs de commandes que vous aimez déjà, comme l'Invite de commande, PowerShell et bash (via le Sous-système Windows pour Linux (WSL)). Ses principales fonctionnalités incluent plusieurs onglets, volets, prise en charge des caractères Unicode et UTF-8, un moteur de rendu de texte accéléré par GPU et la possibilité de créer vos propres thèmes et personnaliser du texte, des couleurs, des arrière-plans et des raccourcis.

Note

Pour plus d’informations générales, consultez l’article de Scott Hanselman : Quelle est la différence entre une console, un terminal et un interpréteur de commandes ? ou la vidéo de Rich Turner Qu’est-ce qu’un interpréteur de commandes ?

Plusieurs profils prenant en charge une variété d’applications en ligne de commande

Vous pouvez exécuter n’importe quelle application avec une interface de ligne de commande à l’intérieur du terminal Windows. Cette fonctionnalité inclut tout, de PowerShell et de l’invite de commandes à Azure Cloud Shell, et toutes les distributions WSL telles qu’Ubuntu ou Oh-My-Zsh.

Déchirure de tabulation

Vous pouvez extraire des onglets dans le terminal Windows et créer de nouvelles fenêtres.

Déchirure de l’onglet Terminal Windows

Vous pouvez également faire glisser-déplacer des onglets dans des fenêtres existantes.

Glisser-déplacer des onglets dans les fenêtres terminales

Schémas et configurations personnalisés

Vous pouvez configurer votre terminal Windows pour qu’il dispose d’un large éventail de jeux de couleurs et de paramètres. Pour savoir comment personnaliser votre invite avec des thèmes intéressants, consultez Tutoriel : Configurer une invite personnalisée pour PowerShell ou WSL avec Oh My Posh Pour apprendre à créer votre propre jeu de couleurs, visitez la page Jeux de couleurs.

Actions personnalisées

Windows Terminal offre une variété de commandes personnalisées que vous pouvez utiliser pour le rendre plus naturel pour vous. Si vous n’aimez pas un raccourci clavier particulier, remplacez-le par ce que vous préférez.

Par exemple, le raccourci par défaut pour copier du texte à partir de la ligne de commande est Ctrl+Maj+C. Vous pouvez modifier ce raccourci en Ctrl+1 ou tout ce que vous préférez. Pour ouvrir un nouvel onglet, le raccourci par défaut est Ctrl+Maj+T, mais vous souhaitez peut-être modifier ce raccourci sur Ctrl+2. Le raccourci par défaut pour basculer entre les onglets que vous avez ouverts est Ctrl+Tab. Vous pouvez modifier ce raccourci en Ctrl+- et l’utiliser pour créer un nouvel onglet à la place.

Pour plus d’informations sur la personnalisation des raccourcis, consultez la page Actions.

Prise en charge des caractères Unicode et UTF-8

Le terminal Windows peut afficher des caractères Unicode et UTF-8 tels que des emojis et des caractères provenant de diverses langues.

Rendu de texte accéléré par GPU

Le terminal Windows utilise le GPU pour afficher son texte, de sorte qu’il offre de meilleures performances que l’expérience de ligne de commande Windows par défaut.

Soutien des images d’arrière-plan

Vous pouvez avoir des images d’arrière-plan et des fichiers GIF dans votre fenêtre de terminal Windows. Pour plus d’informations sur l’ajout d’images d’arrière-plan à votre profil, consultez la page Profil - Apparence.

Arguments de ligne de commande

Vous pouvez définir le terminal Windows à lancer dans une configuration spécifique à l’aide d’arguments de ligne de commande. Vous pouvez spécifier le profil à ouvrir dans un nouvel onglet, le répertoire de dossiers à sélectionner, ouvrir le terminal avec des volets de fenêtre fractionnée et choisir l’onglet qui doit être actif.

Par exemple, pour ouvrir le terminal Windows à partir de PowerShell avec trois volets, avec le volet gauche exécutant un profil d’invite de commandes et le volet droit divisé entre votre PowerShell et votre profil par défaut exécutant WSL, entrez :

wt -p "Command Prompt" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe

Pour plus d’informations sur la configuration des arguments de ligne de commande, consultez la page Arguments de ligne de commande.