下载taglist.zip,解压到 %gvim安装目录%/vimfiles/ 目录下,比如 D:/Program Files/Vim/vimfiles。把 %gvim安装目录%/vim73/ 添加到你的PATH路径中。在dos窗口中,切换到%gvim安装目录%/vimfiles/doc目录下,运行vim,在命令模式下运行 helptags . 。运行完后,就可以通过在命令模式下运行 help taglist 来查看taglist相关的帮助文档了。下载ctags58.zip。 把ctags58.zip包中的ctags.exe文件解压,放在 %gvim安装目录%/vim73/ 目录中,和vim.exe同一目录。在 %gvim安装目录%/vim73/ 新建文件vimrc_taglist.vim,内容如下:
" taglist configuration vimrc file.
"
" Maintainer: Bruce Ouyang <bruce.oy@gmail.com>
"
"let Tlist_Ctags_Cmd = 'd:/ctags58/ctags.exe'
"let Tlist_Ctags_Cmd = 'ctags.exe'
let Tlist_Sort_Type = 'name' "使taglist以tag名字进行排序
let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的
let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim
let Tlist_Use_Right_Window = 1 "在右侧窗口中显示taglist窗口
let Tlist_Use_SingleClick = 1 "单击tag就跳转到定义
let Tlist_GainFocus_On_ToggleOpen = 1 "使用:TlistToggle打开taglist窗口时,输入焦点在taglist窗口中
nmap <silent> <F9> :TlistToggle<CR> "打开tag窗口
在 %gvim安装目录%/_vimrc 文件的最后面添加一行:
source $VIMRUNTIME/vimrc_taglist.vim
使用GVIM打开一个JAVA类,按F9键,是不是可以显示方法列表了?
附上我这边的效果示意图。
备注1:我的环境是Windows XP3 + GVIM7.3 + ctags58 + taglist45
备注2:不能沉迷于GVIM了,得回归Vala了。