Informationen zu Windows Terminal

Windows-Terminal ist eine moderne Hostanwendung für die Ihre gewohnten und geliebten Befehlszeilenshells, z. B. Eingabeaufforderung, PowerShell und Bash (über das Windows-Subsystem für Linux (WSL)). Zu den Hauptmerkmalen gehören mehrere Registerkarten, Bereiche, Unterstützung für Unicode- und UTF-8-Zeichen, eine GPU-beschleunigte Engine zum Rendern von Text sowie die Möglichkeit, eigene Designs zu erstellen und Text, Farben, Hintergründe und Tastenkombinationen anzupassen.


Hinweis

Allgemeinere Informationen finden Sie im Artikel von Scott Hanselman: What‘s the difference between a console, a terminal, and a shell? (Was ist der Unterschied zwischen einer Konsole, einem Terminal und einer Shell?) oder im Video von Rich Turner: What is a command-line shell? (Was ist eine Befehlszeilenshell?).

Mehrere Profile, die eine Vielzahl von Befehlszeilenanwendungen unterstützen

Jede Anwendung, die über eine Befehlszeilenschnittstelle verfügt, kann in Windows Terminal ausgeführt werden. Dies umfasst alles von PowerShell und der Eingabeaufforderung bis hin zu Azure Cloud Shell und beliebigen WSL-Distributionen wie Ubuntu oder Oh-My-Zsh.

Herausziehen von Registerkarten (Vorschau)

Sie können Registerkarten in Windows-Terminal herausziehen und neue Fenster erstellen.

Windows Terminal tab tearout

Außerdem können Sie Registerkarten per Drag & Drop in bereits vorhandenen Fenstern platzieren.

Dragging and dropping tabs into Terminal windows

Angepasste Schemas und Konfigurationen

Sie können Ihr Windows Terminal so konfigurieren, dass es über eine Vielzahl von Farbschemas und Einstellungen verfügt. Informationen zum Anpassen Ihrer Eingabeaufforderung mit coolen Designs finden Sie unter Tutorial: Einrichten einer benutzerdefinierten Eingabeaufforderung für PowerShell oder WSL mit Oh My Posh. Um zu erfahren, wie Sie ein eigenes Farbschema erstellen, besuchen Sie die Seite Farbschemas.

Benutzerdefinierte Aktionen

Es gibt eine Vielzahl von benutzerdefinierten Befehlen, die Sie in Windows Terminal verwenden können, damit es sich für Sie natürlicher anfühlt. Wenn Ihnen eine bestimmte Tastenzuordnung nicht gefällt, können Sie sie nach Belieben ändern.

Beispielsweise ist die standardmäßige Tastenkombination zum Kopieren von Text über die Befehlszeile STRG+UMSCHALT+C. Sie können dies in STRG+1 (oder was immer Sie bevorzugen) ändern. Die Standardtastenkombination zum Öffnen einer neuen Registerkarte ist STRG+UMSCHALT+T, aber vielleicht möchten Sie dies in STRG+2 ändern. Die Standardtastenkombination für den Wechsel zwischen den geöffneten Registerkarten ist STRG+TAB. Dies kann aber in STRG+- geändert verwendet werden, und stattdessen zum Erstellen einer neuen Registerkarte verwendet werden.

Informationen zum Anpassen von Tastenkombinationen erhalten Sie auf der Aktionsseite.

Unterstützung für Unicode- und UTF-8-Zeichen

Windows Terminal kann Unicode- und UTF-8-Zeichen (z. B. Emoji und Zeichen aus einer Vielzahl von Sprachen) anzeigen.

Beschleunigtes GPU-Textrendering

Windows Terminal verwendet die GPU zum Rendern des Texts und bietet somit eine bessere Leistung im Vergleich zur standardmäßigen Windows-Befehlszeilenumgebung.

Unterstützung für Hintergrundbilder

Sie können Hintergrundbilder und GIF-Dateien in Ihrem Windows Terminal-Fenster verwenden. Informationen zum Hinzufügen von Hintergrundbildern zu Ihrem Profil finden Sie auf der Seite Profil – Darstellung.

Befehlszeilenargumente

Sie können Windows Terminal mithilfe von Befehlszeilenargumenten so einstellen, dass es in einer bestimmten Konfiguration startet. Sie können angeben, welches Profil in einer neuen Registerkarte geöffnet werden soll, das auszuwählende Ordnerverzeichnis angeben, das Terminal mit geteilten Fensterbereichen öffnen und auswählen, welche Registerkarte den Fokus erhalten soll.

Wenn Sie z. B. Windows Terminal von PowerShell aus mit drei Bereichen öffnen möchten, wobei im linken Bereich ein Eingabeaufforderungsprofil ausgeführt wird und der rechte Bereich zwischen Ihrem PowerShell- und Ihrem WSL ausführenden Standardprofil aufgeteilt ist, geben Sie Folgendes ein:

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

Weitere Informationen zum Einrichten von Befehlszeilenargumenten finden Sie auf der Seite Befehlszeilenargumente.