0

我正在使用vscodevim带有 Visual Studio Code 的扩展。

我很想hjkl在上下文菜单中使用键作为箭头键,特别是对于intellisense.

知道如何启用此选项吗?

如果vscodevim扩展不支持此功能,可以使用哪个快捷方式在上下文菜单中移动光标而无需触摸箭头键?

4

3 回答 3

1

将以下内容添加到您的 VSCodekeybindings.json文件中:

{
    "key": "ctrl+k",
    "command": "selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
},
{
    "key": "ctrl+j",
    "command": "selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
},

在上面的评论中,感谢@GibboK 获得指向此答案的链接。

于 2019-10-17T19:00:05.817 回答
0

尝试

{
  "key": "h",
  "command": "selectNextSuggestion",
  "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
}

{
  "key": "l",
  "command": "selectPrevSuggestion",
  "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
}

或您希望使用的任何键。这些键绑定将循环通过智能感知建议。

于 2018-07-24T11:15:18.420 回答
0

我一直在寻找一种方法来做到这一点(如 Vim 或 Neovim J/K/L/M ),而无需安装任何扩展。我在github上找到了一个配置,这里

只需在 VS Code 的 keybindings.json 文件中复制并粘贴(带注释),右上角或此处的图标。

您还可以在此处使用 Jumpy 扩展来补充此配置。

于 2021-05-14T02:59:19.467 回答