cscope/ctags Intellij Idea 中的导航 vim 插件
cscope/ctags navigation in Intellij Idea vim plugin
我习惯于在 vim 中导航代码,使用 cscope/ctags 风格 Ctrl + [ 用于函数定义和 Ctrl + t 返回。启用 Intellij Idea 的 vim 插件后,我仍然可以做到这一点。但是,其他 cscope 命令,如 Ctrl + \ s 似乎不起作用。
我可以尝试添加 .ideavim 来添加我自己的映射,但我正在寻找不需要此步骤的东西。
cscope
不是 emulated plugins. You can use IntelliJ IDEA 导航之一。
此外,您可以将键映射到 standard idea actions。
例如,要获取方法的所有调用者,您可以执行 Call Hierarchy 操作。您可以将此操作映射到 ctrl-\ s
,如下所示:
- 搜索具有
hierarchy
模式的操作::actionlist hierarchy
- 将
map <C-\>s :action CallHierarchy<CR>
放入您的 .ideavimrc
如果您希望此行为成为默认行为,您可以创建一个 feature request。
我习惯于在 vim 中导航代码,使用 cscope/ctags 风格 Ctrl + [ 用于函数定义和 Ctrl + t 返回。启用 Intellij Idea 的 vim 插件后,我仍然可以做到这一点。但是,其他 cscope 命令,如 Ctrl + \ s 似乎不起作用。
我可以尝试添加 .ideavim 来添加我自己的映射,但我正在寻找不需要此步骤的东西。
cscope
不是 emulated plugins. You can use IntelliJ IDEA 导航之一。
此外,您可以将键映射到 standard idea actions。
例如,要获取方法的所有调用者,您可以执行 Call Hierarchy 操作。您可以将此操作映射到 ctrl-\ s
,如下所示:
- 搜索具有
hierarchy
模式的操作::actionlist hierarchy
- 将
map <C-\>s :action CallHierarchy<CR>
放入您的.ideavimrc
如果您希望此行为成为默认行为,您可以创建一个 feature request。