VS Code - 重新映射某些箭头键功能

VS Code - Remap certain arrow key functionality

我正在使用 vs vim 扩展,并想完全摆脱箭头键,但 vs 代码中的某些 windows 只允许箭头键导航。

因此,我不想使用箭头键在列表中上下移动,而是想使用 ctrl + kctrl + j 与使用 ctrl + lctrl + h 而不是左箭头和右箭头在列表中展开和折叠相同。

具体的 windows 我还没有开始工作的是:

我已经尝试过但没有奏效的是将搜索箭头键时找到的所有键盘快捷键重新映射到 j k l h

非常感谢任何建议。

所以我想要的所有设置都在键盘快捷键中:

  • 左窗格搜索以及用法菜单都是列表,因此在键绑定中您可以重新映射 list.expand、list.collapse、list.toggle、list.focusUp、list.focusDown 移动以及例如list.focusFirst 聚焦列表
  • 顶部窗格称为快速打开,您可以使用 workbench.action.quickOpenSelectNext 和 workbench.action.quickOpenSelectPrevious 上下移动
  • 奖励:对于代码建议,设置中有 selectPreviousSuggestion 和 selectNextSuggestion

我还会附上一张截图作为我所做修改的 link,因为某些 "when": 条件很重要。 https://imgur.com/a/cfIeSHU