Windows Terminal 配置与操作
版本unknown 更新日志2025-11-18 GitHubmicrosoft/terminal
340px

配置文件(settings.json) >>>

  • 打开 JSON:设置 → 右上角「打开 JSON 文件」
  • 关键段:profiles.listactionsschemesdefaults
  • 示例:
    {
      "profiles": {
        "defaults": { "font": { "face": "Cascadia Code", "size": 12 } },
        "list": [ { "name": "CMD", "commandline": "cmd.exe" } ]
      }
    }

常用动作(actions) >>>

  • 新建/关闭标签:newTabCtrl+Shift+T)/ closeTabCtrl+Shift+W
  • 命令面板:commandPaletteCtrl+Shift+P
  • 分屏:
    { "command": { "action": "splitPane", "split": "auto", "size": 0.5 } }
  • 切换聚焦:moveFocus;调整比例:resizePane
  • 复制/粘贴:copy / paste;查找:find

分屏与切换 >>>

  • 水平/垂直:split: "horizontal|vertical",默认可自动判定
  • 快捷键:Alt+Shift+D 复制分屏;Ctrl+Shift+PageUp/Down 切换标签
  • 移动焦点:moveFocus;调整比例:resizePane

外观与配色 >>>

  • 配色:在 schemes 定义并在 profile 绑定 colorScheme
  • 亚克力与透明:useAcrylicopacity(慎用以免文字不清)
  • 字体/光标:font.face/sizecursorShapecursorColor

与 CMD/PowerShell 集成 >>>

  • CMD:结合 Clink 注入增强(在 Profile commandline 加入注入命令)
  • PowerShell:启用 PSReadLine、Oh-My-Posh 等获得补全与主题
  • 默认终端:Windows 设置 → 隐私与安全 → 开发者选项/默认终端

键位绑定示例 >>>

  • {
      "actions": [
        { "command": { "action": "splitPane", "split": "vertical" }, "keys": "alt+|" },
        { "command": "newTab", "keys": "ctrl+shift+t" },
        { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }
      ]
    }
  • 使用 actions 数组集中管理快捷键与动作