Навигация по cscope / ctags в плагине Intellij Idea vim - PullRequest
0 голосов
/ 31 мая 2019

Я привык перемещаться по коду в vim, используя cscope / ctags в стиле Ctrl + [для определения функции и Ctrl + t для возврата. С включенным плагином vim Intellij Idea я все еще могу это сделать. Однако другие команды cscope, такие как Ctrl + \ s, похоже, не работают.

Я мог бы попытаться добавить .ideavim, чтобы добавить свое собственное отображение, но я ищу что-то, что не требует этого шага.

1 Ответ

0 голосов
/ 31 мая 2019

cscope не является одним из эмулируемых плагинов . Вы можете использовать навигацию IntelliJ IDEA , чтобы достичь этого.

Кроме того, вы можете сопоставить ключи с стандартными идеями действий .

Например, чтобы получить всех вызывающих метод, вы можете выполнить Call Hierarchy действие. Вы можете отобразить это действие на ctrl-\ s следующим образом:

  • Поиск действий с шаблоном hierarchy: :actionlist hierarchy
  • Поместите map <C-\>s :action CallHierarchy<CR> в ваш .ideavimrc

Если вы хотите, чтобы это поведение было по умолчанию, вы можете создать запрос функции .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...