Microsoft has already announced the Windows Terminal for Microsoft Build Conference 2019 and has released this year's Build 1.0. The project is open source and can be found on the on "a href="https://github.com/microsoft/terminal" target="_blank">GitHub.
Windows Terminal provides a modern command-line application for Windows 10 users. It includes a tab interface that allows users to switch between different terminals from the same window. You can run CMD, PowerShell, Windows subsystem for Linxus distros, Azure Cloud Shell and other executable command lines/shells in Windows Terminal. The application not only allows multiple tabs, but you can also have the different command lines opened side by side. You will also have access to a number of different configuration and customization options.
.div class="alert alert-info" role="alert">The prerequisite for using Windows Terminal is Windows 10 (version 1903)
In addition to the possibility to customize the terminal to his liking, the support for VT escape sequences was donated to him. With the help of these control codes, many Unix programs control the appearance of the terminal (e.g. colors, cursor type, etc.). This makes the use of Unix shells – e.g. with the just released Windows Subsystem for Linux 2 (WSL2) even more convenient and thanks to the integrated Linux kernel it also feels like a real Linux box.
The use of DirectWire or DirectX as a rendering engine is also especially for a terminal on Windows. This makes all symbols including emoticons that are available on the computer. In addition, the display is much faster than the old console.
The adjustment of all settings, shortcuts, colors and themes is done with the help of a JSON file. This can be easily edited, for example, with the help of the with the help of the _blank..s. href="https://code.visualstudio.com/" target="_blank">Visual Studio Code. The details of the adjustment will be included in the third part of this post.
You can get the Windows Terminal from the Windows Store in the "a href="https://aka.ms/terminal" target="_blank">Release version and the preview version with new features from the Windows Store, build it yourself using the source code, or install winget with the Package Manager presented on Build 2020:
winget install --id=Microsoft.WindowsTerminal -e
The last part of this series is connected to the terminal.