没有“插件”命令 VIM

没有“插件”命令 VIM

每当我尝试在 Vim 中使用 Vundle 插件时,总是会出现此错误:

E492:不是编辑器命令:插件‘VundleVim/Vundle.vim’^M

我尝试过使用 Vim 7.4(从 'apt' 获得的)和 Vim 8.1(从克隆 git repo 获得的)

两者都返回相同的错误。

奇怪的是,Vim 说我有两个 .vimrc 文件(使用 :version 之后) - 一个在我的主文件夹(~/.vimrc)中,一个在 ~/.vim/.vimrc 中,但后者没有显示在文件资源管理器中,并且以 root 身份运行“nano”说该文件不存在。

我尝试卸载 Vim 并手动删除所有与 Vim 相关的文件夹/文件(甚至是 /etc 中的文件),然后重新安装 Vim。以及重新克隆和重新执行我的 .vimrc 文件。

这是我的 .vimrc 文件和 :version 命令结果:

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/local/share/vim"

系统:

Lubuntu LTS 16.04

答案1

显然,我使用记事本编辑了 .vimrc 文件,结果不知怎么搞乱了格式。使用 Vim(讽刺?)编辑 .vimrc 文件并执行 :set ff=unix 解决了这个问题。

感谢@steeldriver 的修复

相关内容