vim中使用cscope

1.安装cscope(ubuntu)

$sudo apt-get install cscope

2.下载cscope_map.vim  链接:http://pan.baidu.com/s/1qY0EfmO

放到到/etc/vim/plugin/下面

3.工程根下建立符号数据库

$cscope -Rbq

4.在项目中使光标处于某个符号上并按住做Ctrl+\键然后迅速放开并点击G键即可查看定义。

通过Ctrl+\组合下面各行find后面的字母键即可实现相应的功能。

    :cs find s ---- 查找C语言符号,即查找函数名、宏、枚举值等出现的地方
            :cs find g ---- 查找函数、宏、枚举等定义的位置,类似ctags所提供的功能
            :cs find d ---- 查找本函数调用的函数
            :cs find c ---- 查找调用本函数的函数
            :cs find t: ---- 查找指定的字符串
            :cs find e ---- 查找egrep模式,相当于egrep功能,但查找速度快多了
            :cs find f ---- 查找并打开文件,类似vim的find功能
            :cs find i ---- 查找包含本文件的文



你可能感兴趣的:(vim中使用cscope)