开发工具 Vim 的 TagBar/TagList 如何跳转到系统库函数?

xautjzd · January 20, 2014 · Last by aptx4869 replied at January 20, 2014 · 5914 hits

最近开始阅读 thin 的源码,其中包含有 TCPServer 类,于是乎想查看其定义,但是通过 Tagbar/TagList 无法跳转过去,因为找不到 tags。如果我想在 Vim 中查看其定义,该怎么办呢

需要把 gems 的文件也索引,最简单的是索引所有 gems,但一般太大了,可以选择性的选择一些。

#1 楼 @doitian 那这样每次针对不同的项目都要手动在 vimrc 中配置 tags 查找的目录,这样略显繁琐。如果针对其他语言,很可能不知道哪个函数具体位于哪个库文件中,这样也没法手动添加 tags 查找目录

#3 楼 @xautjzd 可以配置一个全局的 tags 位置,让 vim 搜全局 + 本地

不需要自己配置,直接用 ctags-bundler / guard-ctags-bundler 即可

You need to Sign in before reply, if you don't have an account, please Sign up first.