首先声明转载的来源,台湾友人的部落格O3(othree)~~
之前把vim配得差不多了,但是并没有全部测试过,今天拿vim写html的时候,问题就来了 = =
在给div写id的时候,到<div id=”的时候,vim的自动不全就开始报错了,line 304, E121: Undefined variable :classlines!!
一是很纠结,就上网查。结果在baidu上查到的国人的解决办法是把.vim/autoload/htmlcomplete.vim中的错误发生的行注释,其实说白了也就是不要这个功能了。虽然可用,但是这样一锅端的样子很不舒服,所以才想起来google,一下子就找到了,是台科大vim爱好者~
修改如下:
错误那行 code 是 310 行:
308 endif
309 " We gathered classes definitions from all external files 310 let classes += classlines把它移到 308 行的 endif 前面就好了:
308 " We gathered classes definitions from all external files
309 let classes += classlines
310 endif
这样的话就算完美解决了~具体的原因就去看看原作者的解说吧,原来很简单~只要自己分析~~
最后,感谢O3(othree)~~~
