用 Windows Terminal 两年了。

之前是 cmd + PowerShell ISE 混着用,cmd 窗口丑、不支持 UTF-8、不能多标签,PowerShell ISE 又太重,启动慢。Windows Terminal 出来之后,所有命令行操作集中到一个工具里,终于不用再忍了。

这篇文章不是安装教程,是我用了两年后留下的真正在用的配置和技巧。

我现在的配置长什么样

settings.json 里真正起作用的几段,

默认打开就是 PowerShell 7

"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}"

这串 GUID 是 PowerShell 7 的。Windows Terminal 默认可能指向 Windows PowerShell 5.1,改成 7 体验好一截,启动快、跨平台、语法更现代。

字体用 Cascadia Code

"font": {
  "face": "Cascadia Code",
  "size": 11,
  "weight": "normal"
}

Cascadia Code 是微软自家做的等宽字体,内置连字(ligatures),=> 会渲染成箭头。不需要额外装字体,Windows Terminal 自带。

配色方案用 One Half Dark

"colorScheme": "One Half Dark"

内置方案里最耐看的一个。对比度够高,长时间看不累眼。试过 Catppuccin 和 Dracula,花哨了一阵子又换回来了。

复制粘贴行为

"copyOnSelect": true,
"trimBlockSelection": true,
"trimPaste": true

选中即复制,不用再 Ctrl+Shift+C。粘贴时自动去除行尾空格。这三个选项用了就回不去。

窗口行为

"windowingBehavior": "useExisting",
"focusFollowMouse": true

新窗口在已有窗口里开新标签页,不是弹出新窗口。鼠标移到哪个窗格,焦点就自动跟过去。多窗格工作时效率翻倍。

两个真正改变效率的功能

1. 分屏(Panes)

Alt+Shift+D 自动分屏。左边跑前端 dev server,右边跑后端 API,下面再开一个窗格看日志。

之前用三个窗口来回 Alt+Tab,现在一个窗口搞定。写博客的时候左边写文章右边开预览,也很方便。

2. 命令面板(Command Palette)

Ctrl+Shift+P 打开命令面板,和 VS Code 一样。不用记所有快捷键,搜一下就能执行。

比如切换配色方案、打开设置、新建标签页,都在命令面板里搜。

配合 gsudo 使用

Windows 下没有原生 sudo,装一个 gsudo 补上,

winget install gerardog.gsudo

装完之后在终端里输入 gsudo 就能提权,不用再右键”以管理员身份运行”。

我的 settings.json 里加了一个提权 profile:

{
  "name": "PowerShell (Admin)",
  "commandline": "gsudo.exe pwsh.exe",
  "icon": "	ms-appx:///ProfileIcons/pwsh.png",
  "colorScheme": "One Half Dark"
}

需要管理员权限时直接开这个 profile 的标签页。

2026 年的新东西

Windows Terminal 在 2026 年有几个值得关注的更新,

  • 设置界面独立窗口化,不再是在标签页里改设置,改成独立窗口,改完自动保存
  • AI 聊天集成,可以在终端里直接问 AI 命令用法,支持 GitHub Copilot 和 OpenAI API
  • Sixels 支持,终端里可以直接渲染图片了
  • 窗口架构重写,托盘图标、窗口召唤功能更稳定

AI 聊天功能我试了一阵子,适合记不住参数的时候快速查。比如 robocopy 的参数永远记不住,直接在终端里问 AI 比开浏览器搜快。

和 WSL 配合

Windows Terminal 自动检测已安装的 WSL 发行版,生成对应 profile。开一个 Ubuntu 标签页和开 PowerShell 标签页一样方便。

我现在的日常,一个 PowerShell 标签页做 Windows 上的事,一个 Ubuntu 标签页跑 Linux 工具链,分屏并排。不用虚拟机,不用切系统。


如果你还在用 cmd 或者 PowerShell ISE,换吧。这不是一个”好不好用”的问题,是一个”愿不愿意每天多花五分钟在丑陋的界面上”的问题。

相关阅读Related

关于本文About

评论Comments

留下你的想法

欢迎在下方评论区留下你的看法,一起把话题聊得更深。

COMMENTS