vim插件之函数列表功能

来源:互联网 发布:php做游戏后端 编辑:程序博客网 时间:2024/05/21 20:26

相信很多人在使用VIM看代码的时候, 如果代码里面的函数太多,  我们要知道这个文件有哪些函数,是不太方便的。

这里推荐一款vim的插件,可以查看当前文件的函数列表, 这个插件名为taglist

要使用这款插件,首先需要安装ctags ,可以使用如下命令来安装:

sudo  apt-get  install  exuberant-ctags

然后到网上下载一个taglist_42.zip  或 taglist_45.zip的压缩包。

准备工作就绪了, 接下来开始搭建:

上一篇vim环境搭建的帖子:

http://blog.csdn.net/ballack_linux/article/details/51855156

已经搭建了插件管理工具 vim-pathogen, 这里就在那个基础上添加taglist插件。

首先,mkdir  -p ~/.vim/bundle/vim-taglist

然后  cd ~/.vim/bundle/vim-taglist

在里面把下载的压缩包解压出来:

unzip taglist_42.zip  或者 taglist_45.zip

可以得到如下两个文件夹:


然后修改  ~/.vimrc 文件, 添加如下几行:

let   Tlist_Inc_Winwidth=0                          //  配置打开函数列表的时候不改变窗口大小

let   Tlist_Use_Right_Window=1                //  配置函数列表挂靠在屏幕右手边

let   Tlist_File_Fold_Auto_Close=1            //  配置自动关闭非活动的文件

let   Tlist_Exit_OnlyWindow=1                   //  配置当前只有函数列表窗口的时候退出vim

map <F4> :TlistToggle<cr>                      // 快捷键F4切换函数列表


这样就可以了,保存退出!!!

看下效果:


看到了吗?? 右边那个就是这个文件的函数列表和变量列表, 此时通过鼠标点击任意一个函数名,都能直接跳转过去, 爽不爽? 哈哈 ~~~~

此时通过键盘上的 “x” 键, 可以把函数列表切换到全屏显示,更方便查看和跳转!!!!






0 0
原创粉丝点击