我习惯于使用 cscope/ctags 样式在 vim 中导航代码 Ctrl + [ 用于函数定义和 Ctrl + t 返回。启用 Intellij Idea 的 vim 插件后,我仍然可以做到这一点。但是,其他 cscope 命令(如 Ctrl + \ s)似乎不起作用。我可以尝试添加 .ideavim 来添加我自己的映射,但我正在寻找不需要此步骤的东西。
1 回答
浮云间
TA贡献1829条经验 获得超4个赞
cscope
不是模拟插件之一。您可以使用IntelliJ IDEA导航来实现它。
此外,您可以将键映射到标准的想法操作。
例如,要获取方法的所有调用者,您可以执行Call Hierarchy操作。您可以将此操作映射到ctrl-\ s
如下所示:
搜索具有
hierarchy
模式的操作::actionlist hierarchy
放在
map <C-\>s :action CallHierarchy<CR>
你的.ideavimrc
如果您希望此行为成为默认行为,您可以创建一个功能请求。
添加回答
举报
0/150
提交
取消