首先 安装cscope
然后敲入下面的命令: mkdir ~/.vim mkdir ~/.vim/plugin
然后从 http://cscope.sourceforge.net/cscope_maps.vim 下载cscope_maps.vim文件,并将其copy到~/.vim/plugin目录下。
使用前, 在代码的目录下敲入 find . -name "*.h" -o -name "*.c" -o -name "*.cc" -o -name "*.S"> cscope.files
cscope -bkq -i cscope.files
然后用vim看代码就可以使用cscope的功能了。
ctrl + ] : 跳转
ctrl + t : 返回
# 注意# 所生成的cscope.out 文件要在打开VIM所在的文件夹,否则VIM无法找到相关符号信息。
如果将cscope_maps.vim 添加到 ~/.vim/plugin/ 目录中, 则vim 会自动加载当前目录中到 cscope.out 文件。
(注: 如果没有将cscope._maps.vim文件添加到 .vim/plugin 目录中,则在每次打开代码文件之后需要输入 cscope add cscope.out 命令才能使用 cscope 的功能)
( 如果将 cscope 和 ctags 结合起来使用,功能更加方便,为 编程 带来极大到便利 )