【Ubuntu】Vim 9.1.0821 编译安装
【Ubuntu】Vim 9.1.0821 编译安装
零、起因
由于 Ubuntu 库中的Vim版本只有8点几,满足不了需求,故需要自己编译安装更新的版本,本文介绍如何安装更新的Vim版本。
壹、操作步骤
1. 先卸载原有vim
sudo apt-get remove vim*
2. 安装编译工具
Vim 编译需要基础开发工具和功能支持库(如 Python3、Perl、Ruby 等)。执行以下命令安装依赖:
sudo apt install git make gcc libncurses-dev python3-dev libperl-dev ruby-dev liblua5.4-dev libxt-dev
3. 下载vim-9.1.0821
执行如下命令下载vim的发行包,下载不下来的可以自己到浏览器里下载后放过来,一样的:
wget https://codeload.github.com/vim/vim/tar.gz/refs/tags/v9.1.0821
4. 解压
tar -xvzf v9.1.0821.tar.gz
5. 进入vim源码目录
cd vim-9.1.0821/
6. 配置
执行如下命令,配置vim,安装位置在/usr/local
,这是vim默认安装位置,所有账户都可以访问到,可以根据自己需要更改:
./configure --with-features=huge \ # 启用完整功能集
--enable-multibyte \ # 支持多字节编码(如中文)
--enable-python3interp=yes \ # Python3 支持
--with-python3-config-dir=$(python3-config --configdir) \ # 自动获取路径
--enable-rubyinterp=yes \ # Ruby 支持
--enable-perlinterp=yes \ # Perl 支持
--enable-luainterp=yes \ # Lua 支持
--enable-cscope \ # Cscope 支持(代码导航)
--prefix=/usr/local # 安装路径
关键参数:
–prefix=/usr/local:安装到系统目录,所有用户均可使用。
–enable-python3interp:启用 Python3 支持(需提前安装 python3-dev)。
其他功能按需启用(如 Perl、Ruby 等)。
7. 编译和安装
需要管理员权限,可以切换到root账户,再执行如下命令:
make && make install
8. 创建软链接
可能有的同学习惯用vi
命令了,安装好vim
之后是不会自动创建的,可以使用如下命令创建vi
到vim
的软链接:
sudo ln -s /usr/local/bin/vim /usr/local/bin/vi
叁、安装完成
使用如下命令查看安装好的vim:
vi