转自:https://blog.csdn.net/YHM07/article/details/49717933

操作系统:

$ uname -r
2.6.32-573.7.1.el6.x86_64
$ cat /etc/issue
CentOS release 6.7 (Final) Kernel \r on an \m

问题及现象

在使用crontab -e或者是less的编辑命令时出现错误提示:

Error detected while processing /home/centos/.vimrc:
line 54:
E518: Unknown option: autochdir
line 92:
E518: Unknown option: foldenable
line 93:
E518: Unknown option: foldmethod =syntax
line 94:
E518: Unknown option: foldcolumn =0
line 95:
E518: Unknown option: foldlevel =1
line 166:
E492: Not an editor command: Bundle ‘gmarik/Vundle.vim’
line 171:
E492: Not an editor command: Bundle ‘scrooloose/nerdtree’
line 172:
E492: Not an editor command: Bundle ‘Lokaltog/vim-powerline’
line 173:
E492: Not an editor command: Bundle ‘scrooloose/syntastic’
line 175:
E492: Not an editor command: Bundle ‘davidhalter/jedi-vim’

单独使用vim编辑文件时并没有如此错误提示。

解决方案

由于单独使用vim时并没有如此错误,怀疑默认的编辑器并非vim,利用echo $EDITOR查看默认的编辑器结果为空,因此设置默认的编辑器为vim.

编辑~/.bashrc,在末尾添加export EDITOR=vim,然后执行source ~/.bashrc,然后在运行以上的如crontab -e 或者less命令错误提示没有出现,问题解决。

备注

如果单独使用vim就出现以上错误提示,可能原因

  1. 没有安装Vundle插件管理,可以通过git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim安装。
  2. 如果已经安装Vundle插件管理,仍然出现以上错误提示,可能是没有运行相关命令安装对应插件导致,可以通过在vim中运行:BundleInstall来解决该问题。

关于Vundle的详情请参考github/Vundle。

补充

在查看有关该类问题的解决方案时,发现有人在使用git commit -v命令时也会有同样错误出现,而解决方案也是可以通过修改的git的默认编辑器也完成。
git config --global core.editer vim

关于出现Not an editor command: Bundle '**/*.vim'的解决方案【转】相关推荐

  1. 关于出现Not an editor command: Bundle ‘**/*.vim‘的解决方案【转】

    关于出现Not an editor command: Bundle '**/*.vim'的解决方案[转] 参考文章: (1)关于出现Not an editor command: Bundle '**/ ...

  2. vim E492: Not an editor command: ^M

    将windows下的vim配置文件_vimrc拷贝到mac下,重命令为.vimrc,本指望实现共用配置文件.但在启动vim时却报了Not an editor command: ^M的错误. Mac O ...

  3. 解决vim E492 Not an editor command M

    问题描述 今天修改了一下实验室服务器的vim配置文件,直接将windows下的vim配置文件_vimrc拷贝到了服务器上,重命令为.vimrc,本指望实现共用配置文件.但在启动vim时却报了Not a ...

  4. vim command(vim命令)

    vim command(vim命令) i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入行未 o: 向下新开一行,插入行首 O: 向上新开一行,插入行首h: 左移 j: 下 ...

  5. [Tool] SourceTree初始化GitFlow遇到错误(git command not found)的解决方案

    [Tool] SourceTree初始化GitFlow遇到错误(git command not found)的解决方案 问题情景 使用SourceTree,可以方便开发人员快速的套用GitFlow开发 ...

  6. vim: command not found 绝妙解决方案

    出现 command not found 的原因是没有安装 xxx mac 系统有预装 vim,直接可使用,可以通过 vim --version 来查看版本等信息. 不建议删除或更新系统预装的Vim, ...

  7. E492: Not an editor command: WQ

    问题 解决方案 sudo apt-get install tofrodos; sudo ln -s /usr/bin/fromdos /usr/bin/dos2unix

  8. zsh: command not found: nvm 解决方案

    之前的nvm一直好用着,后来不知道为何,运行时候报错zsh: command not found: nvm 这是因为本机装了oh my zsh,而我之前nvm的配置是放在~/.bash_profile ...

  9. MacPorts 初装后提示 command not found: port 解决方案

    https://www.macports.org/install.php 下载,安装后,(环境  MacOS  Serria ) 运行 port -v 提示 command not found: po ...

最新文章

  1. 批量从apk文件中提取出so文件
  2. 字符串位加密 php,PHP字符串加密增强版
  3. linux madplay运行完成,Madplay移植到mini2440全过程详解
  4. Mysql的左外连接丶右外连接与内连接的区别
  5. Codeforces 697C Lorenzo Von Matterhorn(严格二叉树的LCA) - xgtao -
  6. SaS中ne在mysql语句对应_SAS学习经验总结分享:篇四—SQL过程
  7. VMWare vijava –“用户名或密码不正确”异常的奇怪情况
  8. Ajax--serialize应用表单数据序列化
  9. 前端基础:vue.js跟node.js分别是什么
  10. 密码学原理与实践第三版pdf_喜报!Nervos 研究员 Alan 论文被国际密码学顶会欧密会收录...
  11. Avalon二数据填充
  12. 自己写的一个Js小插件
  13. yolo v4模型训练过程(超详细)
  14. 搭建PyQt环境(Vs Code)
  15. Ubuntu 用vsftpd 配置FTP服务器教程详解
  16. 固执的喷子,你悟到了成长的真谛吗?
  17. 学服务端(git高级)的第3天
  18. 【2019-2020春学期】数据库 教学 期末总结
  19. 华清远见22071作业1011
  20. natapp实现内网穿透(详解)

热门文章

  1. 浏览器下载文件时一共发送2次请求,如何把“下载次数”只记录为1次?
  2. [原创] Jenkins slave agent 分布式构建
  3. 来自微软华人的软件人生经历:功夫在身外
  4. 140303 命令行选项 ccf
  5. 剑指offer:斐波那契数列
  6. DSAPI.网络.网卡信息属性表
  7. 使用ember-cli脚手架快速构建项目
  8. 《软件需求最佳实践》阅读笔记02
  9. windows快速打开命令窗口方式[利刃篇]
  10. android打包签名