我是 vim 新手,希望 ctags 集成能够正常工作,这样我就可以更轻松地浏览大型 java 项目。
我已经从 Source Forge 中下载了 zip 并解压了它,但从这里我不知道如何让它与 vim 一起工作
任何对 vim 新手用户的帮助都会很棒!
最佳答案
由于没有人在这些答案中给出一项关键功能,因此我将提供一个稍微更好的答案。
在 vim 中使用 ctags 的最简单方法是调用:
ctags -R *
来自源存储库的根目录。这将生成 tags
文件位于同一目录中。
在您的 ~/.vimrc
中文件中,添加这个短 block :
" ctags optimization
set autochdir
set tags=tags;
"
表示评论。 set autochdir
告诉 vim 如果没有找到 tags
文件在 $PWD
它将在父目录中查找 tags
文件,递归。 set tags=tags;
告诉 vim 你的名字 tags
文件将始终与默认的 tags
相同ctags生成的文件。
只要你运行ctags -R *
第一次在你的根源目录中,偶尔更新它(如果你从其他人那里获取新的更改),那么你将始终在 vim 中进行快速直观的 ctags 符号查找。
关于vim - 如何让 ctags 在 vim 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5542675/