来安装和体验一下 Windows Terminal 吧

Windows Terminal 从名字就能看出这是 Windows 系统下的最先推出的命令终端工具。这个终端实现了多 Tabs 功能,而且每个 Tabs 可以选择不同的 Shell,Win10 自带的 Shell 终端有cmd.exe 、Window PowerShell,另外如果安装了WSL的话和可以被Windows Terminal整合,以后只要打开一个窗口就可以在不同的 Shell 终端之间进行切换,就像浏览器的多标签一样。

安装前提

官方给出,Windows终端需要Windows 10 1903(构建18362)或更高版本,所以如果你的系统版本太低的话必须进行升级到1930或更高。

安装方法

  1. 通过 Microsoft Store 商店进行安装,打开商店直接搜索 “Windows Terminal”即可找到。
  2. 通过第三方工具 Chocolatey 安装

安装方法真没什么说的,建议通过应用商店安装,如果你熟悉 Chocolatey 的话也可以通过命令安装:

choco install microsoft-windows-terminal

还可以通过命令升级 Windows Terminal

choco upgrade microsoft-windows-terminal

这里给出 Windows Terminal 官方地址 : https://github.com/microsoft/terminal

Windows Terminal 样貌如下图:

Windows Terminal 默认终端

默认终端是 Windows PowerShell ,我们这是可以点击 + 号,来另外打开一个 PowerShell 终端;当然也可以点击向下的箭头打开里面有你系统里的其它终端

Windows Terminal 终端里的下拉菜单
Windows Terminal 多 Tab 界面

更改打开 Windows Terminal 终端时的默认 Shell 终端

方法:打开下拉菜单下的 Settings ,或者快捷键 Ctrl+, 其实就是打开了终端的配置文件,格式是json。配置文件代码:

// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation

{
    "$schema": "https://aka.ms/terminal-profiles-schema",

    "defaultProfile": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",

    "profiles":
    [
        {
            // Make changes here to the powershell.exe profile
            "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
            "name": "Windows PowerShell",
            "commandline": "powershell.exe",
            "hidden": false
        },
        {
            // Make changes here to the cmd.exe profile
            "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
            "name": "cmd",
            "commandline": "cmd.exe",
            "hidden": false
        },
        {
            "guid": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
            "hidden": false,
            "name": "Ubuntu-18.04",
            "source": "Windows.Terminal.Wsl"
        },
        {
            "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
            "hidden": false,
            "name": "Azure Cloud Shell",
            "source": "Windows.Terminal.Azure"
        }
    ],

    // Add custom color schemes to this array
    "schemes": [],

    // Add any keybinding overrides to this array.
    // To unbind a default keybinding, set the command to "unbound"
    "keybindings": []
}

我们只要修改一行代码即可更换打开时的默认终端,只要修改配置文件中 defaultProfile 的值即可,如我修改成了 WSL 终端作为默认终端,defaultProfile 的值就是终端的 guid。如下图就是WSL 的 guid值,我安装的是Ubuntu-18.04,只要把你想要设定的终端的 guid 值赋值到 defaultProfile 后即可:

Thank you for your reading and support.

此条目发表在Windows分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注