vim技巧 使用GNU Gloabl gtags 极简配置攻略

本文介绍在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 跳转回来

你可能感兴趣的:(常用技巧)