Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft EdgeMore info about Internet Explorer and Microsoft Edge
Table of contentsExit editor mode

What is Windows Terminal?

Feedback

In this article

Windows Terminal is a modern host application for the command-line shells you already love, like Command Prompt, PowerShell, and bash (via Windows Subsystem for Linux (WSL)). Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU accelerated text rendering engine, and the ability to create your own themes and customize text, colors, backgrounds, and shortcuts.

Note

For more general info, check out Scott Hanselman's article:What's the difference between a console, a terminal, and a shell? or Rich Turner's videoWhat is a command-line shell?.

Multiple profiles supporting a variety of command line applications

You can run any application with a command line interface inside Windows Terminal. This capability includes everything from PowerShell and Command Prompt to Azure Cloud Shell and any WSL distribution such as Ubuntu or Oh-My-Zsh.

Tab tearout

You can tear out tabs in Windows Terminal and create new windows.

Windows Terminal tab tearout

You can also drag and drop tabs into existing windows.

Dragging and dropping tabs into Terminal windows

Customized schemes and configurations

You can configure your Windows Terminal to have a variety of color schemes and settings. To learn how to customize your prompt with cool themes, seeTutorial: Set up a custom prompt for PowerShell or WSL with Oh My Posh To learn how to make your own color scheme, visit theColor schemes page.

Custom actions

Windows Terminal offers a variety of custom commands you can use to make it feel more natural to you. If you don't like a particular keyboard shortcut, change it to whatever you prefer.

For example, the default shortcut to copy text from the command line isCtrl+Shift+C. You can change this shortcut toCtrl+1 or whatever you prefer. To open a new tab, the default shortcut isCtrl+Shift+T, but maybe you want to change this shortcut toCtrl+2. The default shortcut to flip between the tabs you have open isCtrl+Tab. You could change this shortcut toCtrl+- and use it to create a new tab instead.

For more information about customizing shortcuts, see theActions page.

Unicode and UTF-8 character support

Windows Terminal can display Unicode and UTF-8 characters such as emoji and characters from a variety of languages.

GPU accelerated text rendering

Windows Terminal uses the GPU to render its text, so it provides better performance than the default Windows command line experience.

Background image support

You can have background images and GIFs inside your Windows Terminal window. For information on how to add background images to your profile, see theProfile - Appearance page.

Command line arguments

You can set Windows Terminal to launch in a specific configuration by using command line arguments. You can specify which profile to open in a new tab, which folder directory should be selected, open the terminal with split window panes, and choose which tab should be in focus.

For example, to open Windows Terminal from PowerShell with three panes, with the left pane running a Command Prompt profile and the right pane split between your PowerShell and your default profile running WSL, enter:

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

For more information about setting up command-line arguments, see theCommand line arguments page.

Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, seeour contributor guide.

Feedback

Was this page helpful?

YesNoNo

Need help with this topic?

Want to try using Ask Learn to clarify or guide you through this topic?

Suggest a fix?

  • Last updated on

In this article

Was this page helpful?

YesNo
NoNeed help with this topic?

Want to try using Ask Learn to clarify or guide you through this topic?

Suggest a fix?