如何在 vscode 中重复 ctrl+ 键绑定
How to repeat a ctrl+ keybinding in vscode
我最近从 MacVim 切换到 VS Code,并且正在设置一些键绑定来模拟我在 mvim 中的享受。目前,我设置了一个键绑定以在打开的编辑器 windows:
之间切换
{
"key": "ctrl+h",
"command": "workbench.action.openPreviousRecentlyUsedEditorInGroup"
}
对于一次性按下,这按预期工作:如果我按下 ctrl+h
,它会显示该组中前一个活动的编辑器,并且在我释放该键后将 select 它。我希望能够做的是继续按住 ctrl
键并继续按 h
以循环浏览所有打开的编辑器。这适用于此命令的原始映射 (ctrl+tab
),但不适用于重新映射。
任何人都知道如何使它成为可重复的键绑定?另外,我是否缺少这个术语?
谢谢!
keybindings.json
中 ctrl+tab 有两个键绑定:
{
"key": "ctrl+tab",
"command": "workbench.action.openNextRecentlyUsedEditorInGroup"
}
和
{
"key": "ctrl+tab",
"command": "workbench.action.quickOpenNavigateNextInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
}
您是否为新绑定复制了这两个文件?
我最近从 MacVim 切换到 VS Code,并且正在设置一些键绑定来模拟我在 mvim 中的享受。目前,我设置了一个键绑定以在打开的编辑器 windows:
之间切换{
"key": "ctrl+h",
"command": "workbench.action.openPreviousRecentlyUsedEditorInGroup"
}
对于一次性按下,这按预期工作:如果我按下 ctrl+h
,它会显示该组中前一个活动的编辑器,并且在我释放该键后将 select 它。我希望能够做的是继续按住 ctrl
键并继续按 h
以循环浏览所有打开的编辑器。这适用于此命令的原始映射 (ctrl+tab
),但不适用于重新映射。
任何人都知道如何使它成为可重复的键绑定?另外,我是否缺少这个术语?
谢谢!
keybindings.json
中 ctrl+tab 有两个键绑定:
{
"key": "ctrl+tab",
"command": "workbench.action.openNextRecentlyUsedEditorInGroup"
}
和
{
"key": "ctrl+tab",
"command": "workbench.action.quickOpenNavigateNextInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
}
您是否为新绑定复制了这两个文件?