首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用给定的gtags根目录加载gtag

使用给定的gtags根目录加载gtag
EN

Stack Overflow用户
提问于 2014-09-19 23:25:04
回答 1查看 393关注 0票数 0

我有一个日志文件(在上面的/home/logs中),里面有文件名和行号。我想查找根目录为/x/projects/project12/的项目中的文件。在vim中打开日志文件时,如何使用gtag查找文件?一种笨拙的方法是复制项目目录中的日志文件。

有没有更好的方法,比如在vim中打开日志文件时,我将gtagsroot设置为/x/projects/project12/,所有的查找都会在该项目中进行?

编辑: gtags是由项目根目录中的gtags命令创建的。

EN

回答 1

Stack Overflow用户

发布于 2014-09-20 00:48:24

file插件使用global -pq查找GTAGS文件的位置。最简单的解决方案是通过:cd ~/project将当前工作目录设置为项目目录。

但是有一个更好的方法!只需使用gf即可。您可以将项目根目录添加到'path'选项中,所有的gf<c-w>f:find和朋友都将正常工作。执行以下操作:

代码语言:javascript
复制
:set path+=~/project

或者,如果只想调整该缓冲区的'path'选项,请执行以下操作:

代码语言:javascript
复制
:setlocal path+=~/project

有关更多帮助,请参阅:

代码语言:javascript
复制
:h 'path
:h gf
:h :cd
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25937357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档