1、下载Vim源代码
- 创建安装目录
- mkdir -p $HOME/vim/local # 安装目录
- mkdir -p $HOME/vim/src # 源码目录
- 安装编译依赖
- sudo apt update
- sudo apt install -y git build-essential libncurses-dev libgnome2-dev
libx11-dev libxt-dev libxpm-dev libperl-dev python3-dev ruby-dev
lua5.2 liblua5.2-dev luajit libluajit-5.1-dev libgtk-3-dev
- 下载 Vim 源码
- cd $HOME/vim/src
- git clone https://github.com/vim/vim.git
- cd vim
2、配置编译选项
./configure \
--prefix=$HOME/vim/local \
--enable-multibyte \
--enable-python3interp=yes \
--enable-rubyinterp=yes \
--enable-luainterp=yes \
--enable-perlinterp=yes \
--enable-cscope \
--with-features=huge \
--disable-gui \
--without-x
3、编译并安装
4、设置环境变量
- 将以下内容添加到 ~/.bashrc或 ~/.zshrc:
- export PATH=“
H
O
M
E
/
v
i
m
/
l
o
c
a
l
/
b
i
n
:
HOME/vim/local/bin:
HOME/vim/local/bin:PATH” # 优先使用用户目录的 Vim
- export VIMRUNTIME=“$HOME/vim/local/share/vim/vim91” # 运行时路径(版本号可能不同)
- 生效配置:source ~/.bashrc
5、验证安装
- vim --version | head -n 1,
- #应显示类似:VIM - Vi IMproved 9.0
- which vim,
- #应输出:/home/用户名/vim/local/bin
6、卸载方法
- 直接删除安装目录即可:
- rm -rf $HOME/vim/local #删除安装文件
- 同时清理 ~/.bashrc 中添加的环境变量