插件:语法高亮 nvim-treesitter
2026年8月9日 2026年8月9日
安装
lua
1vim.pack.add({
2 { src = 'https://github.com/nvim-treesitter/nvim-treesitter' },
3})
安装tree-sitter
Windows
BASH
1scoop install tree-sitter
支持CPP解析
lua
1require('nvim-treesitter').setup {
2 -- Directory to install parsers and queries to (prepended to `runtimepath` to have priority)
3 install_dir = vim.fn.stdpath('data') .. '/site'
4}
5
6require('nvim-treesitter').install { 'cpp' }
7
8vim.api.nvim_create_autocmd('FileType', {
9 pattern = { 'cpp' },
10 callback = function() vim.treesitter.start() end,
11})