neovim插件(nvim-treesitter)
2023年09月28日星期四晴北京市北京师范大学,
今天升级了Neovim的插件,同时又想起来解决一个彩虹括号的问题,因为在写程序和LaTeX的过程中,会出现好多配对的括号,在vim中有一个彩虹括号的插件vim-rainbow
这个功能十分诱人。但是切换到Neovim
后发现我还一直没有尝试成功,期间也努力试过,直到今天终于成功了。问题在于当初安装了nvim-treesitter
,
但是要想实现对某种语言的高亮需要下载安装指定的语法模块,这个安装程序依懒nvim-treesitter-cli
,
之前就是没有安装这个nvim-treesitter-cli
才导致一直没有实现这个功能。另外也可以借助Aur
助手来安装高亮语言包,但是经过考虑还是选择了在Neovim
内部处理的方案,唯一的缺点就是有时候访问Github
不是很稳定,直接后果就是安装这些语言包容易失败。但是经过努力,今天还是成功了!
1
sudo pacman -S nvim-treesitter-cli
nvim-treesitter
本身是通过包管理器packer
来安装的,而不使用pacman
安装。为了更好的学习使用这款插件,将nvim-treesitter
的README.md
文件贴于此处。