本文介紹在Ubuntu下 vim最簡單配置使用GNU Glabol的方法
可以實現跳轉至函數定義處等功能
測試系統爲Ubuntu 14.04/16.04
vim版本8.0
1.安裝GNU global
sudo apt-get install global
2.配置~/.vimrc
添加如下信息
"gtags 設置項
set cscopetag " 使用 cscope 作爲 tags 命令
set cscopeprg='gtags-cscope' " 使用 gtags-cscope 代替 cscope
let GtagsCscope_Auto_Load = 1
let CtagsCscope_Auto_Map = 1
let GtagsCscope_Quiet = 1
let gtags_file=findfile("GTAGS", ";") "查找 gtags 文件
if !empty(gtags_file)
exe "cs add" gtags_file
endif
3.使用方法
在想要使用gtags的源碼根目錄執行
gtags
vim打開源碼根目錄下任意源碼文件
Ctrl+} 跳轉到函數定義處
Ctrl+t 跳轉回來