Taglist
1.1、Taglist简介

Taglist是一个用于显示定位程序中各种符号(symbols)的插件。

对于C语言来说,宏、变量名、结构体名、函数名这些东西就是符号(symbols)。

Taglist把这些符号(symbols)称之为tag

TaglistGitHub上的网址:https://github.com/vim-scripts/Taglist.vim

1.2、通过Vundle安装Taglist

1、在~/.vimrc中的call vundle#begin()call vundle#end()之间的行中加入如下配置:

Plugin 'Taglist.vim'

2、在Vim底行模式下执行如下命令:

PluginInstall
1.3、查看Taglist帮助文档

Vim底行模式下执行如下命令:

help Taglist.txt
1.4、使用Taglist

要想将程序文件中的tag显示出来,需要事先了解全部tag的信息,并将其保存在一个文件中, 这个工作由Exuberant Ctags完成,它能生成一个叫做tags的文件。

Taglist做的仅仅是将tags文件中的内容解析完后显示在Vim中而已。

1.5、Taglist提供的命令
1.5.1、TlistOpen

打开Taglist界面。

Vim底行模式下输入如下命令:

TlistOpen

出现如下的界面:

1.5.2、TlistClose

关闭Taglist界面。

Vim底行模式下输入如下命令:

TlistClose
1.5.3、TlistToggle

在打开和关闭之间切换。

Vim底行模式下输入如下命令:

TlistToggle