【NeoVim】LazyVim nvim bug: module ‘lazy‘ not found

问题

安装好nvim,然后按照LazyVim doc一步步安装配置LV,打开vim时报上述错误。

解决

方案1 升级git版本

lazyvim的issue中有类似的问题,问题出现的原因是git版本过旧不支持----filter=blob:none导致lazy.nvim安装失败,所以升级git就可以解决。

方案2

上面的方案并不能解决我的问题,实际上git版本2.33.0开始就支持上面的git选项了,可以在terminal输入:git --version来查看自己的版本。
该问题根本就是出现在git初始化lazy.nvim上面,这一步在.config/nvim/lua/lazy.lua第5行执行,所以我尝试在terminal单独执行git语句,只要成功了这个问题就可以解决。

  1. 首先删除已有的文件

    • 打开nvim,输入
    :lua= vim.fn.stdpath("data")
    

    我的输出:/Users/liwenwu/.local/share/nvim下面命令的地址都要注意替换成自己的
    下面要用到的地址:/Users/liwenwu/.local/share/nvim/lazy/lazy.nvim

    • terminal执行:
    rm -rf /Users/liwenwu/.local/share/nvim/lazy
    
  2. terminal执行git命令

    git clone --filter=blob:none https://github.com/folke/lazy.nvim.git --branch=stable /Users/liwenwu/.local/share/nvim/lazy/lazy.nvim
    

    如果失败可能是网络问题,执行成功以后再打开nvim就成功了。
    在这里插入图片描述

    提取出来单独执行git可以清楚看到成功与否,在文件中它失败了但不输出错误信息就很烦。

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值