Windows Terminal 安装与使用入门:微软官方现代终端指南

2026-10-25

标签windows终端命令行

还在开一堆黑窗口来回切换?Windows Terminal 是微软官方出品的现代终端应用,把 PowerShell、CMD、WSL 全部收进一个支持多标签页的窗口里,还带 GPU 加速渲染和主题定制。本文从「它是什么」讲起,覆盖安装、基本操作和个性化配置,让你一次上手。

Windows Terminal 是什么,和 cmd、PowerShell 什么关系

先厘清一组概念:PowerShell 和 cmd 是 shell(负责解析和执行命令的程序),而 Windows Terminal 是这些 shell 的「容器」——它本身不执行命令,只是提供更好的窗口界面来承载它们。

打个比方:PowerShell 和 cmd 是不同网站,Windows Terminal 则是一个现代浏览器,可以同时打开多个网页标签。相比 Windows 传统的 console 窗口,它的主要优势:

  • 支持多标签页,一个窗口容纳多个命令行会话,互不干扰。
  • 支持窗格拆分,一个标签页内左右或上下分屏,边跑服务边看日志。
  • GPU 加速文本渲染,大量日志滚动时更流畅。
  • 支持自定义主题、配色、字体和背景,配置保存在 settings.json 中。

至于 PowerShell 和 CMD 该怎么选,可参考站内《CMD 与 PowerShell 怎么选》。

如何安装 Windows Terminal

Windows Terminal 是微软官方的免费开源应用,主要有三种安装方式:

| 安装方式 | 适合人群 | 说明 | |----------|----------|------| | Microsoft Store | 大多数普通用户 | 搜索「Windows Terminal」点获取,自动更新 | | winget 命令行 | 开发者 | 一条命令安装,方便后续升级 | | GitHub Releases 离线包 | 内网、离线环境 | 下载 .msixbundle 并用 Add-AppxPackage 安装 |

方式一:微软商店安装(最推荐)

  1. 打开「开始」菜单,搜索并进入「Microsoft Store」。
  2. 右上角搜索「Windows Terminal」。
  3. 认准微软官方发布的「Windows Terminal」应用,点击「获取」或「安装」。
  4. 注意不要误装成「Windows Terminal Preview」——那是预览版,功能新但稳定性不如正式版,日常使用选稳定版即可。

方式二:winget 命令安装

PowerShell 中依次执行:

winget --version
winget install --id Microsoft.WindowsTerminal -e

如果提示找不到 winget,需要先从微软商店安装「应用安装程序」。

方式三:离线包安装

适用于内网环境:在微软官方 GitHub 仓库的 Releases 页面下载最新版本的 .msixbundle 文件,在 PowerShell 中用 Add-AppxPackage -Path "文件路径" 安装;若提示缺少依赖,需一并安装同目录下的 VCLibs 等依赖包。

系统要求:Windows 10 19041(2004 版)及以上,或 Windows 11;Windows 11 基本都自带,无需额外安装。可在运行框输入 winver 查看系统版本。

打开与基本操作

安装完成后,从开始菜单打开,或在运行框输入 wt 回车即可启动。常用操作:

| 操作 | 快捷键 | |------|--------| | 新建标签页 | Ctrl + Shift + T | | 关闭当前标签页 | Ctrl + Shift + W | | 切换到下一个标签页 | Ctrl + Tab | | 水平拆分窗格 | Alt + Shift + 加号(或对应绑定键) | | 垂直拆分窗格 | Alt + Shift + 减号(或对应绑定键) | | 打开设置 | Ctrl + 逗号 |

具体快捷键以当前版本设置为准,可以在设置页面中查看和修改绑定。

个性化设置:主题、配色与字体

打开设置(Ctrl + 逗号),可以调整启动选项、默认配置文件、外观等;高级配置直接编辑 settings.json,配置文件可以通过设置页面的「打开 JSON 文件」按钮一键定位。常用玩法:

  • 配色方案:在「配色方案」中挑选内置主题,或自定义前景色、背景色。
  • 字体:在配置文件的外观中调整字体(如支持连字的字体)与字号。
  • 背景与透明度:可为单个配置文件设置背景图片,或调整窗口透明度。
  • 默认终端:在「启动」页将「默认终端应用程序」设为 Windows Terminal,之后打开任何命令行应用都会自动使用它。

改完配置文件后重启终端即可生效。设置了环境变量却无效时,通常也是新开一个终端窗口才能读到新值,相关说明见站内《环境变量配置指南》。

进阶玩法:settings.json 常用配置

Windows Terminal 的设置本质是 JSON 格式的配置文件。打开设置(Ctrl + 逗号),在左下角找到「打开 JSON 文件」,即可直接编辑。几个新手最常用的配置项:

| 配置项 | 作用 | |--------|------| | alwaysShowTabs | 设为 true 时始终显示标签栏,false 则只在多标签时显示 | | newTabPosition | 控制新标签插入位置,可选 afterCurrentTab(当前标签后)或 afterLastTab(末尾) | | showTabsInTitlebar | 开启后标签嵌入标题栏,节省垂直空间 | | startingDirectory | 为某个配置文件指定启动时的默认目录,省去每次手动 cd | | colorScheme | 引用配色方案;也可设为对象形式,随系统深浅色主题自动切换 | | backgroundImage | 为终端设置背景图片,配合 backgroundImageOpacity 调整透明度 |

修改后保存文件、重启终端即可生效。配置文件不大,建议定期备份一份,换电脑或重装系统时可以直接迁移,把多年攒下的主题和快捷键设置原样带走。

常见问题速查

  • 商店里有两个 Windows Terminal? 选不带 Preview 的正式版,Preview 是测试版,可能包含未稳定功能。
  • 安装时提示缺少依赖或系统版本过低? 确认系统版本不低于 Windows 10 19041,必要时先更新系统;离线包安装则先装齐 VCLibs 等依赖。
  • 改了 settings.json 没生效? 检查 JSON 语法是否正确,重启 Windows Terminal 后再看。
  • terminal 打开了但命令不能用? 确认激活的是预期的 shell(PowerShell / CMD / WSL),不同配置文件对应不同环境。

做完这几件再收工

  • 打开微软商店,安装正式的「Windows Terminal」(Win11 用户确认系统自带即可)。
  • 运行 wt 验证能正常启动。
  • 把默认终端应用程序设置为 Windows Terminal。
  • 试着新建标签页并用 Ctrl + Tab 切换,感受多标签工作流。
  • 到设置里给常用 shell 换一个顺眼的配色主题。