Windows Terminal更新后,自定义配置失效?快捷键无法使用?
小狼吼吼
2020年04月23日 16:07

今天Windows Store版的Windows Terminal更新至0.11.1121.0版本,官方称该版本为正式版前的最后一个版本。

但在更新后发现,自定义的配置和部分快捷键无法使用了,查看了官方文档后发现,该版本对配置文件的设置做了不少改动,以前的profiles.json也更名为了settings.json,本文摘录其中较常用的改动作参考。

  1. global命名空间停止支持(自定义的默认启动项等失效的原因)

    这意味着之前在global命名空间中的所有设置都会失效,如果要重新启用,必须得手动删除global对象,并把其中的内容转移至根节点

  2. 配置打开特定配置的标签页的快捷键的命令修改

    命令从

    { "command": "newTabNUMBER", "keys": "ctrl+shift+NUMBER" }

    修改为(index从0开始计数):

    { "command": { "action": "newTab", "index": NUMBER }, "keys": "ctrl+shift+NUMBER" }

  3. 配置切换标签页的快捷键的命令修改

    命令从

    { "command": { "action": "switchToTabNUMBER" }, "keys": "alt+NUMBER" }

    修改为(index从0开始计数):

    { "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }

    (注:keys依旧可以沿用之前的alt+NUMBER的快捷键)

除此之外,还有不少改动,可以参考官方文档,链接如下:

https://devblogs.microsoft.com/commandline/windows-terminal-preview-v0-11-release/

Windows Terminal 0.11.1121.0