Tagbar
1.1、Tagbar简介
是什么 ?:a Vim plugin that displays tags in a window, ordered by scope.
开发语言:VimL
源码仓库:https://github.com/majutsushi/Tagbar
1.2、通过vim-plug安装Tagbar

step1、在操作系统中安装universal-ctags

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

Plug 'majutsushi/Tagbar'

step3、在Vim底行模式下依次执行如下3个命令

w
source %
PlugInstall
1.3、查看Tagbar帮助文档

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

help tagbar
1.4、Tagbar提供的命令
1.4.1、TagbarOpen

打开Tagbar界面。

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

TagbarOpen

出现如下的界面:

注意:在打开Tagbar界面的时候, 会自动调用ctags命令生成tags信息,所以,一定要确保universal-ctags安装成功了。

如果出现的界面没有任何内容,说明ctags命令执行错误了,您应该在Vim底行模式下输入如下命令:

messages

查看具体的出错信息,以排查问题。

1.4.2、TagbarClose

关闭Tagbar界面。

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

TagbarClose
1.4.3、TagbarToggle

在打开和关闭之间切换。

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

TagbarToggle