http://download.csdn.net/download/litao0976/6325921
最近配置了一份vim,可以像sourceinsight一样快速建立工程,查找文件,符号跳转,函数列表以及自动补全。
而且,符号更新是自动进行的,从此大家可以摆脱编辑完文件后手动cscope更新符号表的窘境了。
先看看效果吧,使用YCM插件的试试编译技术,可以准确的分析到结构体的内容,速度非常快。
然后看看快速文件查找,和sourceinsight可以媲美的速度,使用也很简单,按F5或者,lf即可(依赖于工程)。
安装非常简单,下载http://download.csdn.net/download/litao0976/6325921文件,然后使用
sh vim_install.bin
命令就可以安装完成。需要注意,安装过程中会提示输入用户密码。
现在简单介绍下这个vim的使用方法:
1.工程建立方式
在需要建立工程的目录中执行vi,然后,lp即可。第一次建立工程比较慢,因为要建立符号关系等等,以后就非常快了。
2.查找文件
建立好工程后使用F5或者,lf可以开启文件查找窗口。使用方向键或者C-p,C-n选择文件,回车键确定
3.查看函数列表
使用F8开启函数列表框,可以查看当前文件的函数等等
4.浏览当前文件目录
使用F9激活文件浏览窗口
5.查找符号
可以使用ctag的方式C-]和C-t来简单的在符号中跳转。也可以使用cscope的方式cs f s,cs f f,cs f t,cs f i等命令。这些命令也绑定了相应快捷键,C-c s, C-c f, C-c t等等,和命令基本都是对应的。
其他功能各位可以通过查看~/.vimrc文件去配置了解,这里不一一详述了。
最后,如果你之前有过配置vim,你的所有配置都保存在.vimrc_old和.vim_old中,你可以方便的将他们合并到现在的vim中。
Enjoy!