This is part of a series on modern Windows utilities
Terminal, Windows' modern command line interface
Terminal is Microsoft's modern command
line interface. It provides a tabbed terminal experience and supports Command Shell, Windows PowerShell, PowerShell 7, Azure Cloud Shell, "developer" Command Shell and Windows PowerShell, and Windows Subsystem for Linux (WSL) shells.
Windows Terminal is highly configurable and allows for custom profiles to save preferred configurations. Profiles allow for customized startup commands, paths, starting
directory, run as Administrator, customized appearance (including antialiasing), and more. Keyboard shortcuts are provided for moving tabs around, changing the tab with focus, etc. Terminal allows multiple window instances in addition to supporting tabs.
There are many ways to install Windows Terminal. See the website for other options.
winget install --id=Microsoft.WindowsTerminal -e
Using Azure Cloud Shell instead of adding the module to PowerShell saves paying the Azure module load
time on PowerShell startup.
Creating a dedicated Admin profile with an alarming background is a way to remember which shell
is dangerous by default.
This Terminal instance has a PowerShell 7 tab, an Ubuntu 20.04 LTS bash shell, and an Azure Cloud Shell.
Sample first settings screen.
Sample appearance settings screen.
Sample advanced settings screen.