Visual studio code 如何在VisualStudio代码的上下文菜单中将hjkl键用作箭头键?

Visual studio code 如何在VisualStudio代码的上下文菜单中将hjkl键用作箭头键?,visual-studio-code,vscodevim,Visual Studio Code,Vscodevim,我正在使用Visual Studio代码的vscodevim扩展 我想使用hjkl键作为上下文菜单中的箭头键,特别是intellisense 你知道如何启用这个选项吗 如果vscodevimextension不支持此功能,可以使用哪种快捷方式在上下文菜单中移动光标而无需触摸箭头键?尝试 { "key": "h", "command": "selectNextSuggestion", "when": "suggestWidgetMultipleSuggestions &&

我正在使用Visual Studio代码的
vscodevim
扩展

我想使用
hjkl
键作为上下文菜单中的箭头键,特别是
intellisense

你知道如何启用这个选项吗

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

尝试

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


或者你想用哪把钥匙。这些键绑定将在intellisense建议中循环使用。

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

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

@GibboK在上面的评论中回答了这个问题。

我一直在寻找一种不安装任何扩展的方法(如Vim或Neovim J/K/L/M)。我在github上找到了一个配置

只需在VS代码的keybindings.json文件中复制并粘贴(带有注释),图标位于右上角或右上角

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

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