红联Linux门户
Linux帮助

vim插件之函数列表功能

发布时间:2017-05-01 14:52:16来源:linux网站作者:ballack_linux
相信很多人在使用VIM看代码的时候,如果代码里面的函数太多,我们要知道这个文件有哪些函数,是不太方便的。
这里推荐一款vim的插件,可以查看当前文件的函数列表,这个插件名为taglist。
要使用这款插件,首先需要安装ctags ,可以使用如下命令来安装:
sudo  apt-get  install  exuberant-ctags
然后到网上下载一个taglist_42.zip  或 taglist_45.zip的压缩包。
 
准备工作就绪了,接下来开始搭建:
在搭建了插件管理工具 vim-pathogen中, 这里就在那个基础上添加taglist插件。
首先, mkdir  -p ~/.vim/bundle/vim-taglist
然后  cd ~/.vim/bundle/vim-taglist
在里面把下载的压缩包解压出来:
unzip taglist_42.zip  或者  taglist_45.zip
可以得到如下两个文件夹:
vim插件之函数列表功能
然后修改  ~/.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切换函数列表
这样就可以了,保存退出!
 
看下效果:
vim插件之函数列表功能
看到了吗?右边那个就是这个文件的函数列表和变量列表, 此时通过鼠标点击任意一个函数名,都能直接跳转过去。
此时通过键盘上的 “x” 键, 可以把函数列表切换到全屏显示,更方便查看和跳转!
 
本文永久更新地址:http://www.linuxdiyf.com/linux/30429.html