Windows Terminal FAQ

General Questions

What is Windows Terminal?

Windows Terminal is a modern, fast, efficient, powerful, and extensible terminal application for users who can use a command-line tool to do most of their everyday computing. It includes features like multiple tabs, panes, customizable themes, and support for a wide variety of command-line shells and utilities.

Where can I download Windows Terminal?

You can download Windows Terminal from the Microsoft Store, GitHub, or as part of a Windows preview build.

Is Windows Terminal free?

Yes, Windows Terminal is free and open-source software.

What operating systems does Windows Terminal support?

Windows Terminal officially supports Windows 10 version 1903 (build 18362) and later.

Customization and Configuration

How do I change the appearance of Windows Terminal?

You can customize the appearance of Windows Terminal through its settings. This includes changing fonts, colors, background images, transparency, and more. Settings can be accessed by clicking the down arrow in the tab bar and selecting "Settings".

Where is the settings file located?

The primary settings file is a JSON file. You can access and edit it directly via the Settings UI by clicking the "Open JSON file" button in the Settings tab.

How can I create custom color schemes?

You can define custom color schemes in the schemes array within the settings.json file. Each scheme is an object with properties like name, black, red, green, yellow, blue, purple, cyan, white, and their corresponding bright variants, as well as foreground and background colors.


{
    "schemes": [
        {
            "name": "My Custom Scheme",
            "black": "#000000",
            "red": "#e50000",
            "green": "#00b906",
            // ... other colors
            "foreground": "#ffffff",
            "background": "#1e1e1e"
        }
    ]
}
            

How do I set a default profile?

You can set a default profile by selecting it from the dropdown menu under the "Startup" section in the Settings UI, or by modifying the defaultProfile GUID in the settings.json file.

Features and Functionality

What shells are supported?

Windows Terminal supports any command-line shell or application that runs on Windows, including:

How do I use tabs and panes?

You can open new tabs by clicking the '+' icon or using the keyboard shortcut Ctrl+Shift+T. Panes can be created by holding Alt (or Shift for horizontal split) while opening a new tab (e.g., Alt+Shift+T for a horizontal split pane).

Does Windows Terminal support UTF-8 characters?

Yes, Windows Terminal has excellent support for UTF-8 characters, ensuring proper rendering of a wide range of symbols and text.

How can I use custom fonts?

You can specify a custom font for a profile in the Settings UI or by editing the fontFace property in your settings.json file. Ensure the font is installed on your system.

Troubleshooting

Windows Terminal is not starting. What should I do?

Try resetting the terminal settings. You can do this by backing up your settings.json file and then deleting it, allowing the terminal to generate a default one. Alternatively, you can uninstall and reinstall Windows Terminal from the Microsoft Store.

My shell is not rendering correctly.

Ensure you have selected the correct shell for your profile in the Settings. Also, check if your chosen font supports the characters being displayed. For WSL, make sure the distribution is properly installed and configured.