当前位置: 首页 > news >正文

Windows Terminal 教程

Windows Terminal 是微软打造的现代化终端应用,支持 CMD、PowerShell、WSL 等多种终端,提供多标签、分屏、自定义等强大功能。


目录

  1. Windows Terminal 简介
  2. 安装与配置
  3. 快捷键
  4. 标签与窗口管理
  5. 分屏与布局
  6. 外观自定义
  7. 主题与配色
  8. 高级功能

1. Windows Terminal 简介

与传统终端对比

特性 CMD PowerShell Windows Terminal
多标签
主题定制
GPU 加速
Unicode 支持 较好 优秀
模糊背景
分屏
配置文件

打开方式

flowchart LRA[打开 Windows Terminal] --> B[Win + R 输入 wt]A --> C[开始菜单搜索]A --> D[文件资源管理器地址栏]A --> E[右键菜单]B --> B1[普通模式]B --> B2[管理员模式 Shift+Ctrl+回车]C --> C1[搜索 Terminal]D --> D1[地址栏输入 wt]E --> E1[Shift + 右键 在此处打开窗口]

2. 安装与配置

2.1 安装方式

flowchart TDA[安装 Windows Terminal] --> B[Microsoft Store]A --> C[GitHub Releases]A --> D[winget]B --> B1[推荐方式<br/>自动更新]C --> C1[手动安装<br/>需手动更新]D --> D1[命令行安装]D1 --> D1a[winget install Microsoft.WindowsTerminal]D1 --> D1b[winget upgrade Microsoft.WindowsTerminal]

2.2 配置文件

Windows Terminal 通过 settings.json 进行配置,可通过 Ctrl + , 快速打开。

{// 全局设置"globals": {"theme": "system","initialPosition": "100,100","initialSize": {"width": 800,"height": 600},"firstWindowCommand": false,"startingDirectory": "%USERPROFILE%"},// 选项卡设置"tabs": {"showTabsInTitlebar": true,"tabHeight": 32},// 配色方案"schemes": [{"name": "Campbell","background": "#0C0C0C","foreground": "#CCCCCC","black": "#0C0C0C","red": "#C50F1F","green": "#13A10E","yellow": "#C19C00","blue": "#0037DA","purple": "#881798","cyan": "#3A96DD","white": "#CCCCCC"}],// 配置文件列表"profiles": {"list": [{"name": "PowerShell","source": "Windows.Terminal.PowershellCore"},{"name": "CMD","commandline": "cmd.exe"},{"name": "Azure Cloud Shell","source": "Azure.CloudShell"}]}
}

2.3 默认配置说明

配置项 说明
globals 全局设置,影响所有终端
schemes 配色方案列表
profiles.list 终端配置文件列表
keybindings 自定义快捷键

3. 快捷键

3.1 窗口操作

mindmaproot((窗口操作))新建Ctrl + Shift + N 新建窗口Ctrl + Shift + T 新建标签页Ctrl + Shift + 1 打开 PowerShellCtrl + Shift + 2 打开 CMDCtrl + Shift + 3 打开 Azure Cloud Shell关闭Ctrl + Shift + W 关闭当前标签页Alt + F4 关闭窗口标签切换Ctrl + Tab 下一个标签Ctrl + Shift + Tab 上一个标签Ctrl + Alt + 数字 切换到指定标签全屏F11 全屏/退出全屏Alt + Enter 全屏/退出全屏

3.2 文本操作

快捷键 功能
Ctrl + Shift + C 复制
Ctrl + Shift + V 粘贴
Ctrl + Shift + F 搜索
鼠标选中 选中文本
鼠标右键 复制选中/粘贴

3.3 缩放与字体

快捷键 功能
Ctrl + + 放大字体
Ctrl + - 缩小字体
Ctrl + 0 重置字体大小
Ctrl + 滚轮 鼠标滚轮缩放

3.4 命令面板

快捷键 功能
Ctrl + Shift + P 打开命令面板

命令面板可快速访问所有命令和设置。


4. 标签与窗口管理

4.1 标签操作

flowchart TDA[标签操作] --> B[新建标签]A --> C[切换标签]A --> D[重命名标签]A --> E[关闭标签]B --> B1[Ctrl + Shift + T]C --> C1[Ctrl + Tab]C --> C2[Ctrl + Shift + Tab]C --> C3[Ctrl + Alt + 数字]D --> D1[右键标题栏<br/>重命名]E --> E1[Ctrl + Shift + W]

4.2 标签右键菜单

选项 说明
新建标签页 打开新的标签
拆分标签页 分屏打开
重命名 自定义标签标题
切换配色方案 快速切换颜色
切换字体大小 调整字体
关闭标签 关闭当前标签

5. 分屏与布局

5.1 分屏快捷键

flowchart LRA[分屏操作] --> B[垂直拆分]A --> C[水平拆分]A --> D[切换窗格]A --> E[调整大小]B --> B1[Alt + Shift + D]C --> C1[Alt + Shift + -]C --> C2[Alt + Shift + +]D --> D1[Alt + 方向键]E --> E1[Alt + Shift + 方向键]

5.2 分屏操作

快捷键 功能
Alt + Shift + D 垂直拆分(当前终端)
Alt + Shift + - 水平拆分
Alt + Shift + + 水平拆分
Alt + ↑ 切换到上方窗格
Alt + ↓ 切换到下方窗格
Alt + ← 切换到左侧窗格
Alt + → 切换到右侧窗格
Alt + Shift + ↑ 调整窗格高度(增大)
Alt + Shift + ↓ 调整窗格高度(减小)
Alt + Shift + ← 调整窗格宽度(减小)
Alt + Shift + → 调整窗格宽度(增大)

5.3 分屏配置示例

{"profiles": {"list": [{"name": "PowerShell","commandline": "pwsh.exe","splitTerminal": true,"splitMode": "duplicate"}]}
}

6. 外观自定义

6.1 字体设置

配置项 说明 推荐值
font.face 字体名称 Cascadia Code、Consolas
font.size 字体大小 12
font.weight 字体粗细 normal、bold
{"profiles": {"defaults": {"font": {"face": "Cascadia Code","size": 12,"weight": "normal"}}}
}

6.2 背景设置

配置项 说明
backgroundImage 背景图片路径
backgroundImageOpacity 背景透明度 0-1
backgroundImageStretch 拉伸模式
acrylic 开启亚克力效果
opacity 窗口透明度
{"profiles": {"list": [{"name": "PowerShell","backgroundImage": "C:\\bg.png","backgroundImageOpacity": 0.5,"acrylic": true,"opacity": 0.8}]}
}

6.3 亚克力效果

亚克力效果提供毛玻璃模糊背景:

{"useAcrylic": true,"acrylicOpacity": 0.8,"backgroundImage": null
}

7. 主题与配色

7.1 内置配色方案

方案名称 风格
Campbell CMD 风格
Solarized Dark 暗色主题
Solarized Light 亮色主题
One Half Dark 暗色主题
One Half Light 亮色主题
Dracula 紫色暗色
Tango Dark 暗色主题
Tango Light 亮色主题

7.2 自定义配色方案

{"schemes": [{"name": "MyTheme","background": "#1E1E1E","foreground": "#D4D4D4","black": "#1E1E1E","red": "#F44747","green": "#6A9955","yellow": "#DCDCAA","blue": "#569CD6","purple": "#C586C0","cyan": "#4EC9B0","white": "#D4D4D4","brightBlack": "#666666","brightRed": "#F44747","brightGreen": "#6A9955","brightYellow": "#DCDCAA","brightBlue": "#569CD6","brightPurple": "#C586C0","brightCyan": "#4EC9B0","brightWhite": "#FFFFFF"}]
}

7.3 配色方案映射

flowchart LRA[配色方案] --> B[背景色]A --> C[前景色]A --> D[ANSI 16色]A --> E[亮色版本]B --> B1[background]C --> C1[foreground]D --> D1[black red green<br/>yellow blue purple<br/>cyan white]E --> E1[brightBlack<br/>brightRed...]

8. 高级功能

8.1 命令行参数

Windows Terminal 支持多种命令行参数:

参数 说明
wt 启动 Windows Terminal
wt -p "ProfileName" 指定配置文件
wt -p "PowerShell" --split-pane -H 水平分屏打开
wt -p "CMD" --split-pane -V 垂直分屏打开
wt new-tab -p "PowerShell" 新建标签
wt split-pane -p "CMD" -H 水平拆分

8.2 环境变量

变量 说明
WT_PROFILE_ID 当前配置文件 ID
WT_SESSION 当前会话 ID

8.3 完整配置文件示例

{"theme": "dark","alwaysOnTop": false,"窗口设置": {"fullscreen": false,"alwaysOnTop": false,"showStatusBar": true,"showTerminalTitle": true},"schemes": [{"name": "One Half Dark","background": "#282C34","foreground": "#DCDFE4","black": "#282C34","red": "#E06C75","green": "#98C379","yellow": "#E5C07B","blue": "#61AFEF","purple": "#C678DD","cyan": "#56B6C2","white": "#DCDFE4","brightBlack": "#4B5263","brightRed": "#E06C75","brightGreen": "#98C379","brightYellow": "#E5C07B","brightBlue": "#61AFEF","brightPurple": "#C678DD","brightCyan": "#56B6C2","brightWhite": "#FFFFFF"}],"profiles": {"defaults": {"font": {"face": "Cascadia Code","size": 12},"colorScheme": "One Half Dark"},"list": [{"name": "PowerShell","source": "Windows.Terminal.PowershellCore","startingDirectory": "%USERPROFILE%"},{"name": "CMD","commandline": "cmd.exe","startingDirectory": "%USERPROFILE%"},{"name": "Ubuntu","source": "CanonicalGroupLimited.UbuntuonWindows..."}]},"keybindings": [{"command": "copy","keys": "ctrl+c"},{"command": "paste","keys": "ctrl+v"},{"command": "newTab","keys": "ctrl+shift+t"},{"command": "closeTab","keys": "ctrl+shift+w"},{"command": "toggleFullscreen","keys": "alt+enter"}]
}

附录:快捷键速查

窗口与标签

快捷键 功能
Ctrl + Shift + N 新建窗口
Ctrl + Shift + T 新建标签页
Ctrl + Shift + W 关闭当前标签页
Ctrl + Tab 切换到下一个标签页
Ctrl + Shift + Tab 切换到上一个标签页
Ctrl + Alt + 数字 切换到指定标签页
F11 全屏/退出全屏
Alt + Enter 全屏/退出全屏

编辑与搜索

快捷键 功能
Ctrl + Shift + C 复制
Ctrl + Shift + V 粘贴
Ctrl + Shift + F 搜索
Ctrl + Shift + P 打开命令面板

缩放

快捷键 功能
Ctrl + + 放大字体
Ctrl + - 缩小字体
Ctrl + 0 重置字体大小
Ctrl + 滚轮 鼠标滚轮缩放

分屏

快捷键 功能
Alt + Shift + D 垂直拆分当前窗格
Alt + Shift + - 水平拆分
Alt + Shift + + 水平拆分
Alt + ↑/↓/←/→ 在窗格间移动焦点
Alt + Shift + 方向键 调整窗格大小

最后更新:2026年4月

http://www.jsqmd.com/news/801906/

相关文章:

  • SPT-AKI存档编辑器:一键掌控你的塔科夫单机版游戏体验
  • Linux内核驱动开发:如何为你的新硬件编写一个extcon驱动(从DTS配置到notifier回调)
  • 工商管理考研辅导班推荐:专门针对性培训机构评测 - michalwang
  • 储能清洁度检测仪哪家靠谱?西恩士优质厂家排行揭晓 - 工业设备研究社
  • 复杂工况工业球阀选择参考:MILLER 米勒球阀配置要点 - 米勒阀门
  • 软考高级信息系统项目管理师备考笔记-第8章项目整合管理
  • 储能电路板清洁度检测设备怎么挑?西恩士黑马厂家深度解析 - 工业设备研究社
  • 数字POL电源技术解析:ISL68300/ISL68301应用与优化
  • 2026深圳地板厂商优选指南:锁扣地板、WPC木塑地板、PVC地胶、多层实木地板、运动地板、新三层实木地板口碑推荐,家装商用选材参考 - 海棠依旧大
  • 工控人必备技能:VMware虚拟机+Win10+博途V15完整开发环境搭建实录(从镜像下载到PLC在线)
  • SuperMap iClient3D for WebGL实战:两种模型属性查询方法详解(附完整代码)
  • 开源代理网关iClaw深度解析:架构、配置与生产实践
  • laminas-code 核心源码解析:理解代码生成器的底层实现原理
  • 2026年大连搬家公司选择指南:从居民搬家到企业搬迁的全场景深度评测 - 精选优质企业推荐官
  • PyQt-Fluent-Widgets导航组件:如何用4种显示模式打造专业级桌面应用界面?
  • 别再为CREATE DATABASE报错头疼了!Neo4j 4.3.3社区版多环境数据隔离实战
  • 2026年大连搬家公司深度评测:从信息透明到企业级搬迁的完整选型指南 - 精选优质企业推荐官
  • 终极指南:茉莉花插件如何彻底解决Zotero中文文献管理难题
  • 提示工程实战指南:从理论到工具,构建高效LLM应用开发工作流
  • AI智能体技能中心:模块化开发与开源实践
  • 2026广东面包车租赁TOP5!佛山等地公司靠谱经营值得选 - 十大品牌榜
  • 2026年西安画册印刷厂与活页环装定制深度横评:如何找到靠谱的高新技术源头工厂 - 精选优质企业推荐官
  • 5分钟掌握Unlock Music:打破音乐格式限制的终极解决方案
  • Cloudflare 推出统一 AI 推理层:一套 API,接入所有模型
  • 人文地理学考研辅导班推荐:专门针对性培训机构评测 - michalwang
  • 揭秘NSA开源神器:10分钟让Ghidra逆向工程工具成为你的代码侦探
  • 告别臃肿:使用ODT配置文件实现Office组件的精准部署与离线备份
  • 2026年西安画册印刷厂与活页环装定制深度横评指南 - 精选优质企业推荐官
  • 别再被Excel文件‘炸’了!手把手教你用ZipSecureFile.setMinInflateRatio()解决Apache POI的Zip bomb报错
  • Java 反编译工具包(.class -> .java) 及其在 Minecraft 模组深度定制中的应用