我正在尝试使用快速入门指南安装packer.nvim 。我使用克隆存储库
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
Run Code Online (Sandbox Code Playgroud)
并创建包含以下内容的文件~/.config/nvim/lua/plugins.lua:
return require('packer').startup(function()
-- Packer can manage itself
use 'wbthomason/packer.nvim'
end)
Run Code Online (Sandbox Code Playgroud)
我的~/.config/nvim/init.vim只有线lua require('plugins')。
当我运行时,nvim出现以下错误:
Error detected while processing /home/user/.config/nvim/init.vim:
line 1:
E5105: Error while calling lua chunk: /home/user/.config/nvim/lua/plugins.lua:6: module 'packer' not found:
no field package.preload['packer']
no file '/home/user/.config/nvim/lua/packer.lua'
no file '/home/user/.config/nvim/lua/packer/init.lua'
no file '/etc/xdg/xdg-i3/nvim/lua/packer.lua'
... (many more missing files)
Run Code Online (Sandbox Code Playgroud)
packpath我尝试在 neovim 中检查我的内容:set packpath?,但我不确定它是否正确。
packpath=~/.config/nvim,/etc/xdg/xdg-i3/nvim,/etc/xdg/nvim,~/.local/share/nvim/site,/usr/share/i3/nvi
m/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim
/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/a
fter,/usr/share/i3/nvim/site/after,~/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-i3/n
vim/after,~/.config/nvim/after
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
小智 9
我遇到了同样的问题,我发现原因是我们运行:PackerUpdate/PackerSync时 packer.vim 被自行删除了。
这是我的解决方案:
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
Run Code Online (Sandbox Code Playgroud)
return require('packer').startup(function(use)
use 'wbthomason/packer.nvim' -- this is essential.
...your config...
end)
Run Code Online (Sandbox Code Playgroud)
:PackerUpdate/PackerSync再次在 nvim 中运行,一切正常。| 归档时间: |
|
| 查看次数: |
32112 次 |
| 最近记录: |