vim插件vundle/bundle安装错误小结

事情通过是这样的:换了台linux机器,想部署本身的开发环境。那vimrc必须配置上。结果原来机器明明好使的vundle插件,如今竟然很差使了。报了各类错误,觉得是插件中有个各类路径是原来的机器路劲,那就从新安装吧。
明明从https://github.com/VundleVim/Vundle.vim 下载了最新版,而且复制了人家git上的配置,可是就是各类报错。
如今大概总结一下常见的几种错误;vim这个东西不单单是记住几个快捷键就ok了,一些内部的配置什么还须要深刻看下呐....linux


  1. E492: Not an editor command: ^M
    你确定复制人家配置了!并且从windows上传的!dos2unix咯....git

  2. 各类命令找不到,没法识别bundle等命令
    set rtp+=路径 这个确认是否设置对了,vundle安装是能够随意的。因此必定要检查一下。另外,若是是windows下安装,就不要用什么'~';这个玩意你不支持啦!!能用全路径就全路径咯。
    另外,进入vim;输入:echo &rtp;你看看那些路径,有你的不;
    解释一下:rtp就是RuntimePath,vim的运行时路径,插件、脚本搜索就是检查的这个咯!github

  3. E117: Unknown function: vundle#begin
    三种状况:
    一种是你如上的路径你配错了!!
    另一种:你vundle版本和对应的配置搞错了。vundle新版和旧版仍是差的比较多的。旧版:vundle#rc()、Bundle;新版:vundle#begin()、Plugin
    旧版:https://github.com/gmarik/vundle.git
    新版:https://github.com/VundleVim/Vundle.vim
    最后一种是:你机器上存在不一样版本的vundle;有的打包好的vim会已经默认安装了旧版的vundle,因此无论你怎么弄一直都是错。
    :echo globpath(&rtp, 'autoload/vundle.vim') 在vim中执行这个看看,若是能看到多个路径,那就是旧版的咯,删除就行了。vim

相关文章
相关标签/搜索