Vim中配置Taglist插件
Vim中配置Taglist插件
【功能】
a source code browser(supports C/C++, Java, perl, Python, tcl, sql, php, etc): 提供了源码的结构化浏览功能,可将源码中定义的类、函数、变量等以树结构显示,层次关系可一目了然,而且于快速定位并查看。
配置完成后的基本效果图:
【下载安装】
taglist插件是以vim脚本的形式存在,因此只需要将其下载下来放到相应的目录即可。taglist基于ctags才能发挥作用,因此在使用taglist之前,确保已经安装了ctags。具体安装方法如下:
下载地址(两个可选择任意一个):
Official site http://vim-taglist.sourceforge.net/
$HOME/.vim/ 或
$HOME/vimfiles/ 或
$VIM/vimfiles/或
下的
plugin/taglist.vim
doc/taglist.txt
中。
然后,重新打开vim,执行(假若使用的目录是~/.vim/)
:helptags ~/.vim/doc |
来导入taglist的帮助文件,那么后面便可以使用:help taglist.txt来详细查看手册
【使用】
在vim中,打开taglist窗口使用
:Tlist (:TlistOpen, :TlistToggle) |
关闭窗口可使用
:Tlist (:TlistClose, :TlistToggle) |
taglist窗口中可使用的快捷键:
<CR> 跳到光标下tag所定义的位置,用鼠标双击此tag功能也一样(但要在vimrc文件中打开此项功能) |
其他一些设置选项可在vimrc脚本中添加,如:
"设置ctags路径
"启动vim后自动打开taglist窗口
"不同时显示多个文件的tag,仅显示一个
"taglist为最后一个窗口时,退出vim
"taglist窗口显示在右侧,缺省为左侧
"设置taglist窗口大小
"设置taglist打开关闭的快捷键F8
"更新ctags标签文件快捷键设置
|