Windows Terminal Preview v0.9

The release of version 0.9 of Windows Terminal has taken place. This is the latest version of the Terminal, which will include new features before the release of v1. You can download Windows Terminal from the Microsoft Store or from the release page on GitHub . Let's take a closer look at the update details!

image

Command line arguments


The alias wt now supports command line arguments. Now you can launch the Terminal with new tabs and panels, divided as you like, with profiles that you like, starting with directories that you like! The possibilities are endless! Here are some examples:

wt -d.
Opens a terminal with a default profile in the current working directory.

wt -d .; new-tab -d C: \ pwsh.exe
Opens a Terminal with two tabs. In the first - the default profile, starting from the current working directory. The second is the default profile with pwsh.exe as “commandline” (instead of the default profile “commandline”) starting in the C: \ directory.

wt -p "Windows PowerShell" -d .; split-pane -V wsl.exe
Opens a Terminal with two panels separated vertically. The profile with the name “Windows Terminal” is launched on the top panel, and the default profile is used on the bottom panel, using wsl.exe as the “commandline” (instead of the default profile “commandline”).

wt -d C: \ Users \ cinnamon \ GitHub \ WindowsTerminal; split-pane -p “Command Prompt”; split-pane -p "Ubuntu" -d \\ wsl $ \ Ubuntu \ home \ cinnak -H
See below.

image

If you want to know everything you can do with our new command line arguments, check out the full documentation here .

PowerShell Autodiscover


If you are a big fan of PowerShell Core , we have great news for you. Windows Terminal now detects any version of PowerShell and automatically creates a new profile for you. The PowerShell version, which, in our opinion, is the best (starting from the largest version number, up to the GA version, to the version with the best bundle), will be called “PowerShell” and will occupy the original PowerShell Core slot in the drop-down list.



Confirm closing all tabs


Are you the one who does not want to be asked each time to close all tabs? If you answered yes, then this new feature is definitely for you! A new global parameter has been created that allows you to always hide the “Close All Tabs” confirmation dialog box. To do this, set the “confirmCloseAllTabs” parameter to false at the top of the profiles.json file, and you will never see this pop-up again! Thanks @ rstat1 for the contribution of this new parameter.

Other improvements


  • Now you can move from one word to another using Narrator or NVDA!
  • Now you can drag the file to the terminal and the file path will be printed!
  • Ctrl+Ins Shift+Ins !
  • Shift , !
  • VS Code, (, «pgdn» «pagedown»)!


  • , Narrator!
  • !
  • !
  • !
  • Now some ligatures are displayed more correctly!

let's talk


If you want to leave your review or if you have any questions, then feel free to write Kayla (Kayla, @cinnamon_msft ) on Twitter or contact GitHub . We hope you enjoy this release of the Terminal and you will be waiting for us with the next update!

image

All Articles