windows terminal支持通过wt命令行一键启动多标签、预设布局会话:使用new-tab指定配置文件与目录,split-pane实现水平(-h)或垂直(-v)分屏,--window控制目标窗口(如-w _dev),配合-m(最大化)、-f(全屏)、--pos和--size等参数定制窗口形态。
windows terminal 支持通过 wt 命令行直接启动带多个标签、预设布局的会话,无需手动点击或快捷键。关键在于组合使用 new-tab、split-pane 等命令,并用分号 ; 连接,形成一条完整指令。
指定配置文件与初始标签
每个 new-tab 可绑定具体配置文件(如 PowerShell、Ubuntu、CMD),避免依赖默认设置:
-
wt new-tab pwsh.exe启动 PowerShell 标签 -
wt new-tab -p "Ubuntu-22.04"启动 WSL 标签(需确保配置文件名完全匹配) -
wt new-tab -p "Command Prompt" -d D:\work指定起始目录
添加水平/垂直窗格实现并排布局
在某个标签内进一步拆分窗格,用 split-pane 指令控制方向和配置文件:
-
split-pane -H水平拆分(新窗格在下方) -
split-pane -V垂直拆分(新窗格在右侧) -
split-pane -p "Git Bash" -H拆分并指定子窗格配置文件
例如:wt new-tab pwsh.exe ; split-pane -p "Ubuntu-22.04" -V ; split-pane -p "Command Prompt" -H —— 先开 PowerShell 标签,再垂直加 Ubuntu,最后在 Ubuntu 窗格下方水平加 CMD。
复用已有窗口或强制新开窗口
避免每次执行都弹出新窗口,可用 --window 控制目标窗口:
-
wt -w _dev new-tab pwsh.exe ; split-pane -V:所有操作发往名为_dev的窗口(不存在则自动创建) -
wt -w last new-tab ...:追加到最近使用的窗口 -
wt -w new ...:总是在全新窗口中运行
启动即最大化或定位尺寸
配合布局指令,可同步设定窗口形态,提升工作流一致性:
-
wt -M new-tab ...启动即最大化 -
wt --pos 100,50 --size 120,30 new-tab ...精确设置左上角坐标与宽高(列×行) -
wt -F new-tab ...全屏启动(适合演示或专注场景)
这些参数可自由组合,比如:wt -M -w _debug new-tab pwsh.exe ; split-pane -p "Ubuntu-22.04" -V 就能一键打开一个已命名、最大化、含双窗格的调试窗口。










