-
Beta Was this translation helpful? Give feedback.
      
      
          Answered by
          
            nshen
          
      
      
        Jul 2, 2022 
      
    
    Replies: 2 comments 1 reply
-
| https://github.com/yaotutu/nvim | 
Beta Was this translation helpful? Give feedback.
                  
                    0 replies
                  
                
            -
| Hi,  简短回答,你需要把  详细原因是,我怕第三方插件更新太频繁,导致小册上配置和插件版本不匹配,所以在 main 分支上用 packer.nvim 的snapshots 锁定了插件版本: https://raw.githubusercontent.com/nshen/learn-neovim-lua/main/snapshots/v1 我想可能是 snapshots 功能不太完善,每次你更新插件都会更新到插件的最新版本,然后使用时 packer.nvim 可能又会尝试 rollback 到我锁定的版本,但网络却不通导致报错。 我可能考虑要更新一下主分支,直接把commit id 写在安装那里,就不会有 rollback 报错了。 | 
Beta Was this translation helpful? Give feedback.
                  
                    1 reply
                  
                
            
      Answer selected by
        yaotutu
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    

Hi, 简短回答,你需要把
plugins.lua里这行删掉,重新更新一下就会更新到最新插件了,插件配置如果有问题可参考 v2 分支。详细原因是,我怕第三方插件更新太频繁,导致小册上配置和插件版本不匹配,所以在 main 分支上用 packer.nvim 的snapshots 锁定了插件版本:
https://raw.githubusercontent.com/nshen/learn-neovim-lua/main/snapshots/v1
我想可能是 snapshots 功能不太完善,每次你更新插件都会更新到插件的最新版本,然后使用时 packer.nvim 可能又会尝试 rollback 到我锁定的版本,但网络却不通导致报错。
我可能考虑要更新一下主分支,直接把commit id 写在安装那里,就不会有 rollback 报错了。