Neovim error: E492: Not an editor command: PlugInstall

Neovim error: E492: Not an editor command: PlugInstall

OS:Ubuntu 18.04.3 LTS

我刚刚使用 sudo apt-get install neovim 安装了 neovim 并添加了文件夹和文件 ~/.config/nvim/vim.init。此时文件没有内容,但是当我打开 nvim 并输入 :PlugInstall 时,我得到错误:E492: Not an editor command: PlugInstall。我一头雾水,怎么了?

我认为您在尝试使用 vim-plug 之前没有安装它。

我将插件#begin 更改为

call plug#begin('~/.local/share/nvim/site/autoload/plug.vim')  

现在对我有用

我遇到了同样的问题,来到这里是为了留下我的贡献(我在任何地方都没有找到这个解决方案)。就我而言,这是由我的 linux 中的权限引起的。我总是以 vim 开始我的神秘学档案:

sudo vim .vimrc

在这种情况下,Vim 只使用默认命令(我不知道为什么,但我认为这是出于安全考虑)。如果你只是 运行:

vim .vimrc

所有用户命令都可以。

我遵循了这个并且成功了:https://github.com/junegunn/vim-plug/wiki/tutorial

我也写了call plug#begin('~/.config/nvim/plugged)并在那个位置做了一个目录。那么reload命令也是source ~/.config/nvim/init.vim 其中init.vim是配置文件。然后我 运行 :PlugInstall 就成功了 :D

我也遇到了这个错误,但在我的例子中,我输入的是 :pluginstall 而不是 case-sensitive :PlugInstall 并且你必须使用正确的大小写,否则它不会工作。奇怪的是,:PlugUpdate 能够在 :PlugInstall 之前工作,但这只是因为我正确输入了大小写。

我看到我在此处正确安装了 vim.plug

~/.vim/autoload/plug.vim

我还在这里创建了一个“plugged”文件夹,我看到这是 vim-plug 放置从 运行 :PlugInstall

下载的文件的地方
.vim/plugged

为了过于迂腐,我输入 'cd' 进入用户目录,然后 cd .vim 进入我的虚线 .vim 文件夹,然后输入“mkdir plugged”创建插入目录。不确定这是否是 100% 必要的,或者 :PlugInstall 是否会自行创建它。

我还需要 :source ~/.vimrc 在添加附加插件行项目和键入 :PlugInstall 之间,因此请确保您“来源”或者您也可以完全退出并重新启动 Vim 所以它会重新加载你的 .vimrc 文件,否则它不会知道你的文件编辑。

我在 Mac。我为标准 vim 安装了 vim-plug,这给了我这个文件

~/.vim/autoload/plug.vim

我的.vimrc 是这样的:

" add line numbers
set number


call plug#begin()
" The default plugin directory will be as follows:
"   - Vim (Linux/macOS): '~/.vim/plugged'
" Make sure you use single quotes

Plug 'tomasiser/vim-code-dark'
Plug 'tpope/vim-sensible'

call plug#end()