VS Code - переназначить определенные функции клавиш со стрелками - PullRequest
0 голосов
/ 14 марта 2019

Я использую расширение vs vim и хотел бы полностью отказаться от клавиш со стрелками, но некоторые окна в коде позволяют только навигацию по клавишам со стрелками.

Поэтому вместо того, чтобы идти вверх и вниз по списку с помощью клавиш со стрелками, я хотел бы использовать ctrl + k и ctrl + j и то же самое для расширения и свертывания в список с ctrl + l и ctrl + h вместо стрелок влево и вправо.

Конкретно окна, которые я не получил, это:

  • панель поиска файлов в левой части файла (по умолчанию)
  • поиск, который открывается сверху с (по умолчанию) ctrl + p для настроек и т. Д.
  • окно использования, например функция

То, что я уже пробовал и не работало, это переназначение всех сочетаний клавиш, которые я нашел при поиске клавиш со стрелками, на j k l ч

Любые предложения приветствуются.

1 Ответ

0 голосов
/ 14 марта 2019

Итак, все нужные мне настройки были в сочетаниях клавиш:

  • , поиск на левой панели, а также меню использования - это списки, поэтому в сочетаниях клавиш вы можете переназначить list.expand, list.collapse, list.toggle, list.focusUp, list.focusDown для перемещения, а также, например, list.focusFirst для фокусировки списка
  • верхняя панель называется quickOpen, и вы можете использовать workbench.action.quickOpenSelectNext иworkbench.action.quickOpenSelectPrevious для перемещения вверх и вниз
  • бонус: для подсказок кода есть selectPreviousSuggestion и selectNextSuggestion в настройках

Я также добавлю скриншот в качестве ссылки намодификация, которую я сделал, потому что некоторые «когда»: условия важны.https://imgur.com/a/cfIeSHU

...