红联Linux门户
Linux帮助

vim中c/c++源码跳转

发布时间:2017-01-17 09:42:01来源:linux网站作者:davygeek
在使用vim阅读c/c++代码的时候,代码跳转很重要,在学习redis代码的时候遇到这个问题。
网上查找之后通过实践发现cscope比较好用,可以很方便的实现跳转。
 
1.安装cscope
sudo apt-get install cscope
 
2.生成tag文件cscope.out
在源码目录下执行如下命令生成tag文件
cscope -R -b
 
3.vim中cscope插件安装
下载cscope插件,这里就不做说明了。
 
4.vimrc配置修改
安装好插件就需要做对应的配置和快捷键映射 
map g<C-]> :cs find 3 <C-R>=expand("<cword>")<CR><CR>
map g<C-\> :cs find 0 <C-R>=expand("<cword>")<CR><CR>
 
到这之后就可以正常使用代码跳转了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/27878.html