vim/macvim:查找方法/符号定义的位置

8

我在大多数Ruby和Ruby on Rails开发中使用macvim/vim。目前是否有一种方法可以跳转到项目中定义方法的位置,即使它不在调用它的文件中?无论是一种语言通用的方式还是一种特定于Ruby/Rails的方式都可以。

1个回答

9

我建议使用ctags插件,Bryan Liles制作了一个关于如何在Rails开发中使用它的演示视频。

http://smartic.us/2009/04/05/using-ctags-in-vim/

从他的页面:

不太完整的备忘单:

^] - 查找标签

^T - 向后移动

:tags - 显示您所在的位置

:tag - 在标签堆栈中转到某个位置

:tselect或g] - 显示引用某物的位置

^W-] - 在拆分窗口中查找标签

您还可以运行以下命令查看vim帮助:help :tags

编辑:

这里有一个关于自动更新标签文件的不错的屏幕录像 http://smartic.us/2009/04/03/creating-ctags-with-git-hooks/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接