繁体   English   中英

命令插件的崇高文本链无法正常工作

[英]Sublime text chain of command plugin not working properly

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

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


  ]
  }
}
]

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

您已经发现我很确定是 ChainOfCommand 插件中的一个错误,我建议您在此处报告该错误

在修复错误之前,您可以通过在关闭文件命令和焦点组命令之间引入额外的"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"命令,这也奏效了。 这并不理想,但它有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM