【问题标题】:Unable to map Ctrl+Right or Ctrl+Left keybindings in Visual Studio Code无法在 Visual Studio Code 中映射 Ctrl+Right 或 Ctrl+Left 键绑定
【发布时间】:2026-01-07 12:45:01
【问题描述】:

由于某种原因,“ctrl+right”/“ctrl+left”键绑定在 Visual Studio 代码中对我不起作用。我截取了我的 keybindings.json 和键盘快捷键疑难解答:

我尝试了没有“when”条件或不同值的相同映射,但它似乎没有做任何事情。

如果我将键绑定更改为其他键绑定,例如“ctrl+shift+right”或“cmd+right”,则键绑定会激活。这里的输出表明 VS 代码找不到键绑定。

Ctrl+Right/Ctrl+Left组合键有什么特别之处吗?

我正在使用 macOS Big Sur。我没有触摸任何默认的系统键绑定。我搜索了 mac OS 系统键绑定,但在“ctrl+right”/“ctrl+left”组合下没有出现任何内容。

在我切换到 VS 代码之前,我使用的是 Webstorm,它多年来一直使用这个键绑定。我从来没有遇到过任何问题。

如果有任何帮助或信息,我将不胜感激。

【问题讨论】:

    标签: macos visual-studio-code keyboard-shortcuts key-bindings


    【解决方案1】:

    Ctrl+Left/Right 默认映射到 macOS 中的桌面切换。所以你需要去System Preferences中的Keyboard > Shortcuts并从Mission control中移除Ctrl+Left/Right

    【讨论】:

    • 谢谢!非常喜欢它。