Intellij Idea vim插件中的cscope / ctags导航

时间:2019-05-30 22:04:31

标签: java intellij-idea ideavim

我习惯于使用cscope / ctags样式Ctrl + [进行功能定义,并按Ctrl + t返回。启用Intellij Idea的vim插件后,我仍然可以做到这一点。但是,其他cscope命令(例如Ctrl + \ s)似乎不起作用。

我可以尝试添加.ideavim来添加自己的映射,但是我正在寻找不需要此步骤的东西。

1 个答案:

答案 0 :(得分:0)

cscope不是emulated plugins之一。您可以使用IntelliJ IDEA导航来实现。

此外,您可以将键映射到standard idea actions

例如,要获取该方法的所有调用方,您可以执行Call Hierarchy操作。您可以按照以下步骤将此操作映射到ctrl-\ s

  • 搜索具有hierarchy模式的操作::actionlist hierarchy
  • map <C-\>s :action CallHierarchy<CR>放入您的.ideavimrc

如果您希望将此行为设为默认行为,则可以创建一个feature request