【发布时间】:2014-09-19 15:25:04
【问题描述】:
我有一个包含文件名和行号的日志文件(例如 /home/logs)。我想在一个以 /x/projects/project12/ 为根的项目中查找文件。 在 vim 中打开日志文件时如何使用 gtags 查找文件? 一种笨拙的方法是将日志文件复制到项目目录中。
有没有更好的方法,比如在 vim 中打开日志文件时,我将 gtagsroot 设置为 /x/projects/project12/ 并且所有查找都发生在该项目中?
编辑:gtags 是由项目根目录中的 gtags 命令创建的。
【问题讨论】:
-
这听起来就像您只需要使用
:cd或:lcd更改您的工作目录。那行得通吗?我们真的不知道您是如何使用 gtags/gnu 全局的,所以将日志缓冲区设置为'tags'以指向您的项目根工作?你在用gtags-cscope吗? -
我有类似于 github.com/choplin/dotfiles/blob/master/_vim/plugin/… 的文件。所以 C-\ f 应该在光标下打开文件。
标签: vim gnu-global