因最新的nvim-treesitter需要最新的neovim,而ubuntu渠道无法更新到最新.
方法1: 固定nvim-treesitter版本
若使用vim-plug
,则
Plug 'nvim-treesitter/nvim-treesitter', { 'commit': '3c07232'}
方法2:源码构建最新neovim
sudo apt-get install ninja-build gettext libtool libtool-bin autoconf automake cmake g++ pkg-config unzip
#!/bin/bash
cd ~
sudo rm -r neovim
git clone https://github.com/neovim/neovim
cd neovim
sudo make CMAKE_BUILD_TYPE=Release install
cd ~
sudo rm -r neovim
sudo apt remove neovim
sudo ln -s /usr/local/bin/nvim /usr/bin/nvim