在 Centos8 上安装最新版本的 Neovim

232 阅读1分钟

起因

Neovim 官网介绍的安装方法,最新只能安装到 Neovim 8,但 lazyVim 需要版本为 9 以上,所以只能通过编译源码安装。

安装编译环境

  • Clang or GCC version 4.9+
  • CMake version 3.16+, built with TLS/SSL support
sudo dnf install gcc clang

执行构建命令

# 下载源码
git clone https://github.com/neovim/neovim

# 设置编译类型
cd neovim && make CMAKE_BUILD_TYPE=Release

# 开始编译
make CMAKE_INSTALL_PREFIX=$HOME/local/nvim install

测试

./build/bin/nvim --version | grep ^Build

配置软链接

sudo ln -s {这里替换成 neovim 源码的目录位置}/build/bin/nvim /usr/local/bin/nvim

参考资料

github.com/neovim/neov…