小编Mon*_*hon的帖子

Treesitter 配置不适用于 neovim api。抛出错误“尝试调用字段'nvim_create_augroup'(零值)”?

每次在 neovim 中打开文件时,我都会收到来自 treesister 配置的错误消息,并且语法突出显示不起作用。

在阅读 neovim API 文档后,我尝试了以下测试命令:

:lua vim.api.nvim_create_augroup("MyGroup", {clear = false})
Run Code Online (Sandbox Code Playgroud)

抛出错误:

E5108: Error executing lua [string ":lua"]:1: attempt to call field 'nvim_create_augroup' (a nil value)
stack traceback:
        [string ":lua"]:1: in main chunk
Run Code Online (Sandbox Code Playgroud)

完整的错误消息是

Error detected while processing /home/strife/.local/share/nvim/plugged/nvim-treesitter/plugin/nvim-treesitter.lua:
E5113: Error while calling lua chunk: .../plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:104: attempt to call field 'nvim_create_augroup' (a
nil value)
stack traceback:
        .../plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:104: in function 'enable_mod_conf_autocmd'
        .../plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:449: in function 'define_modules'
        .../plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:524: in function 'init'
        ...are/nvim/plugged/nvim-treesitter/lua/nvim-treesitter.lua:17: in function 'setup'
        .../nvim/plugged/nvim-treesitter/plugin/nvim-treesitter.lua:9: in main chunk
Run Code Online (Sandbox Code Playgroud)

lua neovim treesitter

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

lua ×1

neovim ×1

treesitter ×1