我想启动具有多个窗格的 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 终端以使用多个窗格启动?
Windows 终端(仍然)有很多问题。至少有几个相关问题
startupActions
:"elevate": true
如果默认配置文件以管理员身份启动(在defaults
或启动的配置文件中),该选项根本不起作用,请参阅此问题或此问题- 这已经被破坏了至少一年split-pane
对我来说(在最新的 Windows 终端版本中)不起作用,直到它在多次更改和重新启动后随机开始起作用。我不知道到底是什么解决了它,除了它开始工作:现在一切包括你的:
作品。也许某些缓存被清除了。目前还没有问题,因此请随意进一步调试并报告问题。
不过,老实说,我建议切换到另一个稳定的终端应用程序。我很少使用 Windows 终端,主要是为了测试功能并与其他终端进行比较,几乎每次我都会遇到另一个较小或较大的错误。
WezTerm是一种现代的跨系统,它最适合我,相比之下还有更多的功能 - 包括以工作区形式的更强大的启动功能,可以使用 Lua 编写脚本,尽管它在 UI 方面有点缺乏并且用户较少-友好的。