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

时间:2019-03-14 09:27:05

标签: visual-studio-code keyboard-shortcuts vscode-settings vscodevim

我正在使用vs vim扩展,并且想完全移开箭头键,但是vs代码中的某些窗口仅允许箭头键导航。

因此,我不必使用箭头键上下移动列表,而是想使用 ctrl + k ctrl + j 来进行扩展和折叠在具有 ctrl + l ctrl + h 的列表中,而不是向左箭头和向右箭头。

具体来说,我还没有工作的窗户是:

  • 搜索文件窗格(默认情况下)在文件的左侧
  • 在顶部打开的搜索(默认情况下)为 ctrl + p 进行设置等
  • 用法窗口,例如一个功能

我已经尝试但没有用的方法是将搜索箭头键时找到的所有快捷键重新映射到 j k l < / kbd> h

任何建议都值得赞赏。

1 个答案:

答案 0 :(得分:0)

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

  • 左窗格搜索以及用法菜单都是列表,因此在按键绑定中,您可以重新映射list.expand,list.collapse,list.toggle,list.focusUp,list.focusDown以及移动。 list.focus首先聚焦列表
  • 顶部窗格称为quickOpen,您可以使用workbench.action.quickOpenSelectNext和workbench.action.quickOpenSelectPrevious上下移动
  • 奖金:对于代码建议,设置中包含selectPreviousSuggestion和selectNextSuggestion

我还将包括一个屏幕截图,作为我所做修改的链接,因为某些“何时”条件很重要。 https://imgur.com/a/cfIeSHU