说明

lazyvim刚需高版本的neovim,但是apt安装的neovim版本很低,所以如果需要使用lazyvim,不要使用apt来安装neovim

步骤

1. 卸载neovim

**一定要先卸载apt安装的neovim:

1
sudo apt remove neovim

2. 安装最新版neovim

使用如下命令获取二进制包:

1
2
3
4
5
6
7
8
9
# 获取二进制包
wget https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
# 解压到/opt目录
sudo tar -C /opt -xzf nvim-linux-x86_64.tar.gz
# 设置nvim命令别名
echo "alias nvim=/opt/nvim-linux-x86_64/bin/nvim" >> ~/.bashrc # 或者~/.zshrc,看你自己习惯哪个
source ~/.bashrc # 重新加载命令行配置
# 测试软件是否正常
nvim -v

注意,不要通过创建软链接的方式(如ln /opt/nvim-linux-x86_64/bin/nvim /usr/local/bin)来设置nvim命令,这会导致nvim找不到配置而报错。除非你连文件夹一起复制,但是这样配置就过于繁琐了。

这样,二进制包就装进了/opt目录下。如果wget命令报连不上github,请自行使用魔法或者使用镜像(如gitee、gitcode)。如果一切正常,最后的nvim -v的输出会类似下面一样

1
2
3
4
NVIM v0.11.5
Build type: Release
LuaJIT 2.1.1741730670
Run "nvim -V1 -v" for more info

3. 安装lazyvim

按照官网的指示,安装lazyvim的步骤如下:

(1) 备份原来的配置文件

1
2
3
4
5
6
7
# 必做
mv ~/.config/nvim{,.bak}

# 可选但建议这么做
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}

(2) 安装lazyvim

以下将lazyvim安装到个人文件夹。注意,这个只对当前用户生效

1
2
3
4
5
6
# 克隆仓库
git clone https://github.com/LazyVim/starter ~/.config/nvim
# 移除官方的.git,方便后续将配置添加到自己的仓库
rm -rf ~/.config/nvim/.git
# 启动带了lazyvim的neovim
nvim