Forget the Command Prompt. Microsoft is launching a new command line application called "Windows Terminal". It has tabs and themes with centralized access to PowerShell, the classic Cmd environment and Bash via Windows Subsystem for Linux (WSL.)
For a long time, Windows had a worse command line environment than other operating systems. Windows 10's WSL, which lets you run Bash and other Linux shells, is good. But it is based on the old Windows console, as shown by the command prompt. These windows have no tabs, a feature Linux and Mac terminal windows have had for a very long time. With Sets failure, it looks like the classic console windows will not get them.
Microsoft has been working hard to improve the old Windows console for years. Microsoft has added a variety of "experimental console features" such as Ctrl + C for copying and Ctrl + V to paste, which are usually disabled. After all, they can break older programs with the old command prompt. Microsoft even switched the console's color scheme with a new, more readable one. Microsoft worked hard to add unicode support to the existing console environment. Microsoft added support for VT codes so that complex Linux apps like tmux could be used.
With today's announcement, Microsoft announces a new application called Windows Terminal. It will contain several tabs along with themes and other customization features. Windows Terminal uses GPU-based text rendering and also supports emoji. It contains tabs so you can open Cmd, PowerShell and WSL consoles in a single window.
We look forward to learning more about this application and experimenting with it in June. Currently, it looks like an exciting break from the past. It can make major changes without having to maintain perfect compatibility with old business applications using the old Windows console.
Microsoft announced this new application at its development conference Build 2019 on May 6. Microsoft plans to make it available in mid-June. This application will not immediately replace the classic Windows Console environment.
In addition to the visual changes, Microsoft also announced "Windows Subsystem for Linux 2." It will reportedly offer up to two times the performance of the current version of WSL for file system heavy operations.