C:\Users\***\AppData\Local\nvim\init.lua:98: module 'nvim-treesitter.configs' not found: no field package.preload['nvim-treesitter.configs'] cache_loader: module 'nvim-treesitter.configs' not found cache_loader_lib: module 'nvim-treesitter.configs' not found nofile'.\nvim-treesitter\configs.lua' nofile'D:\ProgramFiles\NeoVim\bin\lua\nvim-treesitter\configs.lua' nofile'D:\ProgramFiles\NeoVim\bin\lua\nvim-treesitter\configs\init.lua' nofile'.\nvim-treesitter\configs.dll' nofile'D:\ProgramFiles\NeoVim\bin\nvim-treesitter\configs.dll' nofile'D:\ProgramFiles\NeoVim\bin\loadall.dll' nofile'.\nvim-treesitter.dll' nofile'D:\ProgramFiles\NeoVim\bin\nvim-treesitter.dll' nofile'D:\ProgramFiles\NeoVim\bin\loadall.dll'
Requirements ~ - ✅ OK Neovim was compiled with tree-sitter runtime ABI version 15 (required >=13). - ❌ ERROR tree-sitter-cli - ✅ OK tar 3.8.4 (C:\WINDOWS\system32\tar.EXE) - ✅ OK curl 8.16.0 (C:\WINDOWS\system32\curl.EXE) ...
[!CAUTION] This is a full, incompatible, rewrite. If you can’t or don’t want to update, specify the master branch (which is locked but will remain available for backward compatibility).
而关于高亮功能的部分,下面给出了新版方案:
Highlighting
Treesitter highlighting is provided by Neovim, see :h treesitter-highlight. To enable it for a filetype, put vim.treesitter.start() in a ftplugin/<filetype>.lua in your config directory, or place the following in your init.lua: