触发场??景a.php标签打开taglist,再打开b.php标签,再切换回a.php标签,vim会报错:Errordetectedwhileprocessingfunction29_Tlist_Refresh_Folds解决办法下载taglist补丁:内容taglist.diff补丁的内容如下:(如果下载不了,可以复制这段内容)diff--gita/vim/.vim/bundle/taglist/plugin/taglist.vimb/vim/.vim/bundle/taglist/plugin/taglist.vimindex59901f6..74487a1100644---a/vim/.vim/bundle/taglist/plugin/taglist.vim+++b/vim/.vim/bundle/taglist/plugin/taglist.vim@@-4097,6+4097,11@@endfunction"窗口。在进入一个选项卡后使用。如果不这样做,那么折叠"不会为显示在多个选项卡中的taglist窗口正确创建。功能!s:Tlist_Refresh_Folds()++ifg:Tlist_Show_One_File+return+endif+letwinnum=bufwinnr(g:TagList_title)ifwinnum==-1return然后,应用这个补丁:patch-p0~/.vim/plugged/taglist.vim/plugin/taglist.vim~/Downloads/taglist.diff注意:插件的位置取决于你使用的插件管理器,它可能与我的不同。参考:Taglisterror:Errordetectedwhileprocessingfunction29_Tlist_Refresh_Foldsvim常用函数