Advertisement

第十七章 spf13插件---Tagbar(ctags) 使用教程

阅读量:

看看Tagbar介绍:

spf13-vim 集成有 Tagbar 插件,该插件依赖于 exuberant-ctags 工具,并能够为用户当前打开的文件自动生成标签信息。同时,它还提供了一个便于通过标签进行导航的界面面板。

快速启动:当光标位于某个关键字(如函数名)上时,按下 CTRL-] 可以直接跳转至该关键字的定义位置。

自定义设置:spf13-vim 将 <Leader>tt 键绑定为切换 Tagbar 面板的快捷方式。

Tagbar 是一款 Vim 插件,旨在为用户提供一种便捷的方式浏览当前文件中的标签信息,并对文件结构有一个整体的认识。它通过在界面侧边栏中展示由 ctags 生成的标签列表来实现这一功能,且这些标签会按照其作用域进行排序。例如,在 C++ 编程语言中,各个方法会被归类到其所属类的下方进行显示。

需要注意的是,Tagbar 并非一个通用型工具,用于管理 tags 文件。它仅在需要时动态地在内存中生成所需标签,并不会创建任何实际文件。对于 tags 文件的相关管理操作,则需借助其他插件完成,例如 easytags 所提供的功能。

为了能够正常使用 Tagbar 插件,请确保以下条件满足:

  • Vim 版本不低于 7.0

全部评论 (0)

还没有任何评论哟~