wt 命令行参数完整指南:8 个实用技巧让 Windows Terminal 启动效率翻倍
wt 命令行参数完整指南8 个实用技巧让 Windows Terminal 启动效率翻倍【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal每次打开终端都要先选 profile、再敲cd换目录、最后拖一下窗口位置——当你每天要重复这套动作二十次时这些小动作会吃掉大量碎片时间。Windows Terminal 提供了一个执行别名wt让你在任意 shell 里用一条命令启动终端。把 Windows Terminal 命令行参数用起来就能直接wt到指定项目、指定配置甚至还原一整套分屏工作区——这正是wt命令最被低估的能力。本文按任务场景组织每个小节解决一个具体问题看完照着抄就行。任务速查想要什么效果敲哪条命令你的需求命令打开默认标签页wt打开指定 profilewt -p PowerShell在项目目录里启动wt -p WSL -d D:\dev\myapp恢复三个标签页的工作区wt -p PowerShell ; -p WSL ; -p Command Prompt左右双窗格wt powershell ; sp -V -s 0.7 wsl.exe窗口最大化启动wt -M还原某次保存过的布局wt --saved 0小知识sp是split-pane的短名-M、-F是启动模式开关。下文会逐个讲。读懂语法wt 命令怎么说话理解wt参数只需记住一句话顶层选项 分号分隔的命令序列。wt [顶层选项] [命令 ; 命令 ; ...]分号;是命令分隔符每段都会依次执行不带子命令时默认执行new-tab所以wt cmd.exe等价于wt new-tab cmd.exe第一条new-tab负责创建窗口后面的命令都落在同一个窗口里。 这条规则是后面所有一行恢复整个工作区技巧的地基也是大多数写坏命令的原因。打开一个刚刚好的标签页最常用的三个参数-p选 profile、-d定工作目录、直接跟一个命令行来换掉默认程序。wt -p PowerShell wt -p WSL -d D:\dev\myapp wt -p Command Prompt -d D:\dev\myapp cmd.exeWindows 风格与 Unix 风格路径都能用含空格的目录记得加引号。想给这个标签页换个皮肤还能顺手带上wt -p PowerShell --title 后端服务 --tabColor 0xFF63C7 --colorScheme Campbell--title设置标签页标题--tabColor用十六进制值染标签色--colorScheme覆盖 profile 的配色方案。⚠️ 注意-p匹配不到任何 profile 时会静默回退到默认 profile写错名字不会报错——排错时先核对 profile 名称。一条命令还原多标签页工作区分号之后每写一段就多开一个标签页wt -p PowerShell ; -p Command Prompt ; -p WSL上面会打开一个包含三个标签页的窗口。如果某个标签页只想换个目录把-d写在那一段里即可wt -p PowerShell -d D:\dev\backend ; -p WSL -d /home/dev/frontend 小技巧-w可以指定目标窗口编号把新标签页挂到已经打开的窗口里而不是再弹一个新窗口wt -w 0 new-tab -p WSL控制窗口状态位置、尺寸与全屏启动模式类选项属于顶层选项必须写在任何子命令之前且只对首次创建窗口生效。-M/--maximized最大化启动-F/--fullscreen全屏启动-f/--focus进入专注模式隐藏标签栏。尺寸和位置则用--size、--pos精确控制单位是像素wt --size 1200x700 --pos 50,100 -p PowerShell注意-M或-F与--size、--pos不能同时出现二者冲突时终端会直接报错提示。构建分屏布局split-pane 的四个关键参数split-pane短名sp在指定窗格内再切出一个新窗格四个参数覆盖 90% 的需求-s新窗格占父窗格的比例取值 0.01~0.99缺省 0.5-t在哪个窗格里切索引按创建顺序从 0 编号缺省为当前聚焦窗格-H/-V指定切分方向水平 / 垂直互斥-D直接复制当前窗格profile 和目录原样保留。先来个双窗格wt powershell ; sp -V -s 0.7 wsl.exe再叠一层做出左 右上下的三窗格布局wt powershell ; sp -V -s 0.3 wsl.exe ; sp -t 1 -s 0.5第三个sp -t 1表示在索引为 1 的窗格里再切一刀-s 0.5即各占一半。切完之后想控制焦点落在哪见下一节的focus-pane。直接跑命令替换还是追加 profile 的命令行命令行直接跟在参数后面即可它会替换profile 默认的启动命令wt -p Command Prompt cmd.exe /k echo Hello dir D:\dev如果想在原有命令之后追加一段用--appendCommandLinewt -p PowerShell --appendCommandLine Get-ChildItem D:\dev 带参数的程序直接连写就行——wt会把子命令之后的位置参数整体当作命令行无需额外转义除了下一节的分号问题。进阶组合把 wt 用出工作区管理器的感觉 几个短小但好用的组合复制窗格wt powershell ; sp -D—— 右侧立刻多一个一模一样的窗格改个目录即可开工启动后定位焦点末尾追加focus-pane -t 0把光标送回到第一个窗格切标签页焦点focus-tab -t 2或-n/-p到下一个 / 上一个标签页调整窗格间焦点move-focus -d right把窗格挪到别的标签页move-pane -t 1。 全部子命令都有两字母短名脚本里更紧凑命令短名命令短名new-tabntfocus-panefpsplit-panespmove-focusmffocus-tabftmove-panemp自动化工作流把整套布局存成脚本把前文技巧串起来就是一个一键工作区脚本。下面是前端开发场景的 PowerShell 脚本 wt -p PowerShell -d D:\dev\app npm start ; sp -V -s 0.3 -d D:\dev\app npm run watch ; sp -t 1 -H -s 0.5 tail -f logs\debug.log ; focus-pane -t 0反引号是 PowerShell 对分号的转义详见下节focus-pane -t 0负责把焦点送回第一个窗格。把这段存成.bat或.ps1放到桌面从此开始干活只需要一次点击也可以用它配合任务计划程序在特定时间自动拉起监控布局。避坑清单分号转义与高频报错wt用;分隔命令所以命令行内部的分号必须转义——这是最高频的坑场景写法wt命令行内部转义为\;PowerShell 中调wt用;或整段加引号CMD 中调wt用双引号把含分号的部分包起来比如想在一条命令里跑dir; dir D:\devwt cmd.exe /k dir \; dir D:\dev其余高频问题profile 名写错不报错静默回退默认 profile。先用设置页核对名称参数放错位置-p、-d等属于new-tab/split-pane的参数要写在子命令之后wt -p X new-tab这种顺序是无效的正确写法是wt new-tab -p X顶层选项顺序错误-M、-F等必须放在wt之后、第一条子命令之前参数拿不准时先跑wt --help看一眼完整清单。 想深入原理建议阅读仓库内的参数规范文档参数设计文档doc/specs/#607 - Commandline Arguments for the Windows Terminal.md解析逻辑的源码在src/cascadia/TerminalApp/AppCommandlineArgs.cpp每个子命令的注册方式都能在里面找到。你的终端里最常开哪几个固定工位欢迎在评论区晒出你的wt工作区命令咱们互相抄作业【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

去 AI 味实战:从提示词到采样参数再到后处理的完整方案

去 AI 味实战:从提示词到采样参数再到后处理的完整方案

大模型输出一打开就飘着“AI味”:满屏的“首先”“其次”“最后”,每段结尾都是“总而言之”,句式整齐得像打印体,读三行就让人失去耐心。这种批量生成式文本在英文里叫“slop”,国内有人叫“AI口水文”。标题里的“I …

2026/8/29 11:22:33 阅读更多 →
嵌入式系统构建方案的选择

嵌入式系统构建方案的选择

嵌入式系统构建方案的选择“嵌入式系统构建方案的选择”不是一张泛泛的检查表。它要回答的是:当前系统面对什么输入,允许消耗多少资源,失败时停在哪里,又由谁处理。资源受限设备与软硬件协同链路往往跨过多个组件,问题…

2026/8/29 11:22:33 阅读更多 →
t3code 上手全解析:T3 生态下的 AI 编码工作流工具

t3code 上手全解析:T3 生态下的 AI 编码工作流工具

T3 近两年在 Web 全栈圈子里热度一直不低,围绕它衍生出的工具也越来越多。最近看到 pingdotgg 组织下的 t3code 项目,不少读者留言问它到底是什么、能不能用、怎么用。其实 t3code 并不是一个像 Next.js 那样的框架,而是把 T3 生态的工程理念…

2026/8/29 11:22:33 阅读更多 →

最新新闻

Transformer+CNN实战:网络入侵检测系统源码与数据集解析

Transformer+CNN实战:网络入侵检测系统源码与数据集解析

简介:深度学习技术正在重塑网络安全防护的范式。传统入侵检测依赖规则匹配和手工特征,面对加密流量与变种攻击时力不从心。基于注意力机制的Transformer擅长捕捉长距离依赖,卷积神经网络则能高效提取局部模式,二者融合为流量异常识…

2026/8/29 12:15:47 阅读更多 →
Power BI RELATED函数家族:跨表筛选与数据整合的核心技术

Power BI RELATED函数家族:跨表筛选与数据整合的核心技术

1. 项目概述:RELATED函数家族在Power BI筛选中的核心地位 在Power BI的数据建模与报表开发中,筛选器是构建动态分析逻辑的基石。而当我们谈论跨表筛选时, RELATED 函数及其家族成员( RELATEDTABLE )无疑是绕不开的…

2026/8/29 12:15:47 阅读更多 →
嵌入式编译器深度揭秘:交叉编译、工具链管理与PX4实战

嵌入式编译器深度揭秘:交叉编译、工具链管理与PX4实战

最近回看Design West大会那场“Compilers Unveiled”的专题录像时,我手头正好在折腾一个PX4相关项目。构建脚本启动后,终端里跳出一行日志:fetching xtensa compilers——脚本自己联网去下载一套交叉编译工具链。这个看上去再平常不过的细节&…

2026/8/29 12:15:47 阅读更多 →
LLM该做什么?能力边界、任务分配与部署架构指南

LLM该做什么?能力边界、任务分配与部署架构指南

在实际的大模型项目中,最值得反复确认的问题不是“LLM 能做什么”,而是“LLM 应该做什么”。许多团队一开始会把所有需求都堆给大模型:下单计算交给 LLM、权限判断交给 LLM、数据库查询也交给 LLM,结果模型输出的随机性被放大到业…

2026/8/29 12:15:47 阅读更多 →
美赛LaTeX实战指南:从零到精通,高效排版数学建模论文

美赛LaTeX实战指南:从零到精通,高效排版数学建模论文

1. 项目概述:为什么美赛论文写作绕不开LaTeX? 如果你正在准备美国大学生数学建模竞赛(MCM/ICM),或者简称“美赛”,并且已经听学长学姐们反复念叨“一定要用LaTeX写论文”,但打开那些.tex文件却一…

2026/8/29 12:15:47 阅读更多 →
Claude 使用量菜单栏监控:从额度预警到高效开发

Claude 使用量菜单栏监控:从额度预警到高效开发

先给结论:如果你经常用 Claude Code、Claude API 或者本地跑自动化脚本,那么一个能放在菜单栏、随时显示 Claude usage 的小工具,解决的不是“好看”问题,而是“额度突然见底”问题。这类 Claude usage menu bar 工具的核心价值&a…

2026/8/29 12:14:46 阅读更多 →

日新闻

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

一、设置环境变量etc目录下的profile.d文件目录 /etc/profile.d1、编写 vi test.sh文件内容# jdk变量 export ZHK_HOME/root export PATH$PATH:$ZHK_HOME/test # 可以取出来ZHK_HOME变量给ZZZ_HOME赋值 export ZZZ_HOME${ZHK_HOME}/test2、刷新 执行source /etc/profile 命令使…

2026/8/29 0:00:24 阅读更多 →
【JavaScript】内存管理-垃圾回收机制-内存泄露

【JavaScript】内存管理-垃圾回收机制-内存泄露

内存管理 C 语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。 而 JavaScript 是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。 整…

2026/8/29 0:00:24 阅读更多 →
Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP 的目标是把 MCP(Model Context Protocol)能力延伸到真实嵌入式硬件实验室:AI Agent 通过一个标准化的 MCP Server,就能查看目标板状态、控制上电断电、复位开发板、读取串口日志,甚至执行镜像刷写。对于经…

2026/8/29 0:00:24 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/28 11:23:26 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/28 23:05:07 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/28 19:47:53 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/29 4:34:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/28 17:43:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/29 2:05:18 阅读更多 →