先去官网下载ctags和taglist.
安装ctags
1./configure && make && sudo make install
2生成索引。
ctags -I __THROW --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p --fields=+S -R -f ~/.vim/systags /usr/include /usr/local/include(参考资料http://hi.baidu.com/zhshzhou/item/a999d8ebe6c9902b5a7cfb28)
3配置.vimrc
set tags+=~/vim/systags
此时ctags就配置好了。
安装taglist
1解压复制taglist.vim 至/usr/share/vim/vim72/plugin
2修改文件taglist.vim文件
在if !exists('loaded_taglist')之前加上let Tlist_Ctags_Cmd = '/usr/local/bin/ctags'这句。
重启vim,此时ctags和taglist功能就可用了。
ctrl+p 补全代码
ctrl+] 查看定义
ctrl+t 返回
Taglist 打开Taglist
ctrl+w+方向键 切换窗口
感觉不是太好用,不过比没有强。~~