繁体   English   中英

Neovim 尝试调用字段“get_load_fts”(一个零值)

[英]Neovim raises attempt to call field 'get_load_fts' (a nil value)

将我的 neovim 升级到 0.7.2 后,出现以下错误

Error detected while processing BufWinEnter Autocommands for "*":
E5108: Error executing lua ...pack/paqs/start/LuaSnip/lua/luasnip/loaders/from_lua.lua:97: attempt to call field 'get_load_fts' (a nil value)
stack traceback:
        ...pack/paqs/start/LuaSnip/lua/luasnip/loaders/from_lua.lua:97: in function '_load_lazy_loaded'
        [string ":lua"]:1: in main chunk
E5108: Error executing lua [string ":lua"]:1: attempt to call field '_load_lazy_loaded' (a nil value)
stack traceback:
        [string ":lua"]:1: in main chunk
E5108: Error executing lua [string ":lua"]:1: attempt to call field '_load_lazy_loaded' (a nil value)
stack traceback:
        [string ":lua"]:1: in main chunk

非常欢迎帮助调试!

该错误是由于通过两个不同的插件管理器安装的插件版本冲突造成的。 查看运行时路径中的不同路径(通过:set rtp 找到),我发现了不同的安装并使用 git 日志检查了它们的“新鲜度”。 我删除了与不再使用的插件管理器相关的文件夹。

neovim 配置文件并没有真正帮助,而是一些 lua 和 git 命令,但是是的,@Icheylus 的评论通常是正确的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM