如何在Visual Studio代码的上下文菜单中使用hjkl键作为箭头键



我在Visual Studio代码中使用vscodevim扩展。

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

知道如何启用此选项吗?

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

尝试

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

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

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

将以下内容添加到VSCodekeybindings.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 Code的keybindings.json文件中,图标在右上角或此处。

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

相关内容

  • 没有找到相关文章

最新更新