[英]Load gtags with given gtags root
我有一個日志文件(例如/ home / logs),其中包含文件名和行號。 我想在以/ x / projects / project12 /為根的項目中查找文件。 在vim中打開日志文件時,如何使用gtags查找文件? 一種笨拙的方法是將日志文件復制到項目目錄中。
有沒有更好的方法,比如在vim中打開日志文件時,我將gtagsroot設置為/ x / projects / project12 /,所有查找都在該項目中進行?
編輯:gtags由項目根目錄中的gtags命令創建。
gtags-scope.vim插件使用global -pq
查找GTAGS
文件的位置。 最簡單的解決方案是通過:cd ~/project
將當前工作目錄設置為項目目錄。
但是有更好的方法! 只需使用gf
。 您可以將項目根目錄添加到'path'
選項,所有gf
, <cw>f
, :find
和朋友都可以使用。 執行以下操作:
:set path+=~/project
或者,如果您只想為該緩沖區調整'path'
選項,請執行以下操作:
:setlocal path+=~/project
有關更多幫助,請參見:
:h 'path
:h gf
:h :cd
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.