----------简单的安装和配置
使用cscope
下载http://ctags.sourceforge.net/
tar –xvf 解压,然后./configure&& make && make install
make install 时使用root权限
在项目的根目录下为代码生成一个cscope数据库,使用命令:cscope–Rbq,执行后会生成三个文件cscope.in.out cscope.out cscope.po.out
打开自己的代码,把刚生成的cscope文件导入到vim中,使用 命令
:cs add /*/worksopace/cscope.out /*/workspace
若经常使用cscope,可把上面这句话加到~/.vimrc中
然后就可以正常使用cscope了
默认的快捷键:ctrl+]是查找光标所在的 定义函数
Ctrl+t 是返回上次的位置
注:要是出现 E433: 没有 tag 文件 这个错误,应该是当前的目录下没有tags这个文件,只需要在此目录下执行ctags -R 即可
安装taglist.
http://www.vim.org/scripts/script.php?script_id=273
unzip taglist_40b3.zip
把该文件在~/.vim/目录中解压缩,这会在你的~/.vim/plugin和~/.vim/doc目录中各放入一个文件
若是配置所有的vim,可以使用如下配置:
# cd/usr/local/share/vim/vim64/
# unzip taglist_40b3.zip
然后就可以正常使用taglist了
注:在两个框之间切换 用Ctrl +ww / 多个框之间的切换 Ctrl + w + 方向键
可以用“:TlistOpen”打开taglist窗口,用“:TlistClose”关闭taglist窗口。或者使用“:TlistToggle”在打开和关闭间切换
常用的Taglist的配置(写在~/.vimrc中)
let Tlist_Show_One_File =1 "不同时显示多个文件的tag,只显示当前文件的
let Tlist_Exit_OnlyWindow =1 "如果taglist窗口是最后一个窗口,则退出vim
let Tlist_Use_Left_Window =1 "在左侧窗口中显示taglist窗口