如何在启动时拆分 Windows 终端中的窗格?

如何在启动时拆分 Windows 终端中的窗格?

我想启动具有多个窗格的 Windows 终端。

以下情况不适用settings.json

"startupActions": "new-tab -p \"Command Prompt\"; split-pane -p \"Command Prompt\"" ,

并出现以下错误:

shell:AppsFolder\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe!App
该组或资源状态不正确,无法执行请求的操作。

虽然这工作正常并且打开多个选项卡:

"startupActions": "new-tab -p \"Command Prompt\"; new-tab -p \"Command Prompt\"" ,

如何配置 Windows 终端以使用多个窗格启动?

答案1

Windows Terminal (仍然) 有很多错误。至少存在以下几个问题startupActions

  • "elevate": true如果默认配置文件以管理员身份启动(在或启动的配置文件中defaults),则该选项根本不起作用,请参阅这个问题或者这个- 已经坏了至少一年了
  • split-pane在我使用最新版本的 Windows Terminal 时,它一直无法正常工作,直到经过多次更改和重启后,它才随机开始正常工作。我不知道究竟是什么修复了它,但它开始与以下程序一起工作:
"startupActions": "move-focus first; split-pane -p \"Command Prompt\"",

现在一切包括你的:

"startupActions": "new-tab -p \"Command Prompt\"; split-pane -p \"Command Prompt\"",

可以。可能是某些缓存被清除了。这没有问题然而,因此请随意进一步调试并报告。

不过,我真诚地建议切换到另一个稳定的终端应用程序。我很少使用 Windows 终端,主要用于测试功能和与其他终端进行比较,而且几乎每次我都会遇到另一个或大或小的错误。

韦兹术语是一款现代的跨系统软件,对我来说效果最好,并且相比之下功能更多,包括更强大的启动功能,工作区这些都可以用 Lua 编写脚本,但是它在 UI 方面稍有欠缺并且不太人性化。

相关内容