我有四个打开的编辑器组。我想关闭第三编辑组。
我可以绑定针对第三个组的快捷方式吗?
例如
Ctrl + X + G + 3
杀死了第三组
答案 0 :(得分:1)
您将需要宏扩展,请尝试:multi-command。没有内置命令可让您杀死特定的组。您只能杀死当前组,其他组或所有组。但是您可以创建一个针对特定人群的宏,然后杀死该人群:
BasePath: ""
,然后在keybindings.json中设置键绑定:
{
"command": "multiCommand.closeGroup3",
"sequence": [
"workbench.action.focusThirdEditorGroup",
"workbench.action.closeGroup",
]
},
{
"command": "multiCommand.closeGroup2",
"sequence": [
"workbench.action.focusSecondEditorGroup",
"workbench.action.closeGroup",
]
},
我之所以选择该键绑定,是因为您的{
"key": "shift-alt-3",
"command": "multiCommand.closeGroup3"
},
{
"key": "shift-alt-2",
"command": "multiCommand.closeGroup2"
},
首先触发了Ctrl + X + G + 3
动作,并且cut
也绑定到了其他命令。
因此,您必须设置类似的multiCommand来关闭其他编辑器组,但这应该非常容易。