VSCodeVim 可以忽略 Windows 组合键吗?



我将 Windows+I 设置为打开 chrome 的键盘快捷键,但如果我尝试在键盘焦点在启用了 vscodevim 的 VSCode 上使用它,它会将其视为我刚刚自己键入 I(并进入插入模式(。

我在 Arch Linux 上运行 mate 桌面管理器。Win-I 快捷键通过系统 -> 首选项 ->硬件 -> 键盘快捷键进行设置。

我尝试将以下内容添加到settings.json:

"vim.handleKeys": {
"<T-i>": false
}

我也尝试过<Win-i><T-I><Win-I><Mod4-I>

是否有不同的语法来指定正在按下的窗口键?或者另一种让ideavim注册它被按下并忽略输入的方法?该键在匹配键盘快捷键菜单中显示为 Mod4。

我知道我可以将 chrome 快捷方式映射到其他类似 Alt+F3 的东西,但我希望如果可能的话,将其保留为 Win+I。任何帮助表示赞赏!

尝试添加以下设置:

"keyboard.dispatch": "keyCode"

之后重新启动 vscode。

相关内容

  • 没有找到相关文章

最新更新