Ubuntu 下vim+Cscope工具

描述:

Cscope是vim的工具插件,可以通过Cscope方便的获取某个函数的定义以及被那些函数调用。


①Cscope的安装

sudo apt-get install cscope

②生成cscope的索引文件

到工程目录下输入:cscope -Rbq

此时命令会生成三个文件:cscope.out cscope.in.out cscope.po.out


③加载cscope索引文件

用vim打开代码文件后,将cscope文件导入vim中

:cs add /root/doc/u-boot-2013.04-rc1/cscope.out /root/doc/u-boot-2013.04-rc1

④设定是否使用quickfix窗口来显示cscope结果

:set cscopequickfix=s-,c-,d-,i-,t-,e-


⑤设定快捷键:

nmap \s :cs find s =expand("")
nmap \g :cs find g =expand("")
nmap \c :cs find c =expand("")
nmap \t :cs find t =expand("")
nmap \e :cs find e =expand("")
nmap \f :cs find f =expand("")
nmap \i :cs find i ^=expand("")$
nmap \d :cs find d =expand("")


光标指定到一个变量 输入\g 即可搜索字符使用情况






你可能感兴趣的:(嵌入式开发环境)