【问题标题】:Sublime text chain of command plugin not working properly命令插件的崇高文本链无法正常工作
【发布时间】:2020-08-23 20:29:38
【问题描述】:

我实际上在 sublime text 3 中有两个工作面板,并且必须设置执行两个任务的快捷键,即关闭当前文件并将光标移动到左侧面板。我在键盘映射中写了以下内容:

[
    {
  "keys": ["ctrl+alt+z"], 
  "command": "chain", 
  "args": {
    "commands": [
            ["close_file"],
            ["focus_group",{"group": 0}]


  ]
  }
}
]

但如果在右侧面板中只打开一个文件,则它不起作用。它实际上关闭了该文件,但不会将光标移动到左侧面板。如果有人可以提供帮助,将不胜感激。

【问题讨论】:

    标签: sublimetext3 keyboard-shortcuts text-editor sublime-text-plugin


    【解决方案1】:

    你已经发现我很确定是 ChainOfCommand 插件中的一个错误,我建议你 report the bug here

    在修复错误之前,您可以通过在关闭文件命令和焦点组命令之间引入额外的"dummy_command" 来解决它,如下所示。

    {
        "keys": ["ctrl+alt+z"],
        "command": "chain",
        "args": {
            "commands": [
                ["close_file"],
                ["dummy_command"],
                ["focus_group", {"group": 0}]
            ]
        }
    },
    

    我在查看如果在"close_file""focus_group" 命令之间运行"new_file" 命令是否会起作用后,我发现这是偶然的。当焦点小组成功时,我尝试用"dummy_command" 替换"new_file" 命令,这也奏效了。这并不理想,但它确实有效。

    【讨论】:

      猜你喜欢
      • 2021-04-18
      • 1970-01-01
      • 1970-01-01
      • 2015-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多