下载地址:http://www.vim.org/scripts/script.php?script_id=273
1>下载taglist_45.zip包,复制到~/.vim/目录下,解压后生成两个目录doc, plugin, doc/为插件的帮助文档。
2> 打开vim, 输入以下命令生成taglist的帮助标签
:helptags ~/.vim/doc
3> 生成帮助标签后,使用如下命令查看taglist的帮助文档
: help taglist.txt
4> 根据帮助文档来配置和使用taglist插件。
~/.vimrc 中taglist常用配置选项:
nnoremap <silent> <F2> :TlistToggle<CR> ;将TlistToggle命令映射为F2功能键。
let Tlist_Auto_Open = 1 ;启动vim时自动打开taglist窗口
let Tlist_Exit_OnlyWindow = 1 ; 只有taglist窗口时关闭vim
let Tlist_Use_Right_Window = 1 : 在右侧窗口显示taglist窗口
let Tlist_Auto_Update = 1 ;自动更新taglist窗口的tags
ctags相关的配置:(taglist建立在ctags的基础上)
set tags=tags;
nmap <c-]> g<c-]> // show tag list
set autochdir
注 意第一个命令里的分号是必不可少的。这个命令让vim首先在当前目录里寻找tags文件,如果没有找到tags文件,或者没有找到对应的目标,就到父目录 中查找,一直向上递归。因为tags文件中记录的路径总是相对于tags文件所在的路径,所以要使用第二个设置项来改变vim的当前目录。
vim文件时,用ctrl-]来执行跳转,通过ctrl+t来回跳前一上位置。