vim版本升级

vim版本升级

最近有一个在使用的linux服务器中vim版本是8.0,于是动手将其做了一次版本升级,到9.0的版本。通过以下步骤可以完成一次升级。

安装依赖

curses是一个在Linux/Unix下广泛应用的图形函数库.,作用是可以绘制在DOS下的用户界面和漂亮的图形。

libncursesw5这个软件包包含运行用ncursesw编译的程序所需的遗留共享库,其中包括对宽字符的支持。

首先需要安装以上两个依赖。

1
sudo apt-get install libncurses5-dev libncursesw5-dev

下载源码

从官方地址下载vim源码。

1
2
git clone git@github.com:vim/vim.git
cd vim

配置

使用youcompleteme插件需要支持python3,所以要先安装python3-dev。同时我也安装了python-dev,这样我安装的vim也可以支持python。

1
2
sudo apt-get install python3-dev
sudo apt-get install python-dev

配置vim,以vim9为例

1
2
3
4
5
6
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-pythoninterp=yes \
--enable-python3interp=yes \
--prefix=/usr/local/vim9

编译安装

1
2
make -j8
sudo make install

查看编译结果

编译成功后,在src/文件夹下生成vim执行文件。可以查看其版本

1
2
3
cd src
./vim --version
./vim --version|grep python //查看python3支持情况

替换掉当前的vim

1
2
whereis vim //查看当前vim位置
cp src/vim /usr/bin

下面是我安装的版本

查看vim版本



关注博客或微信搜索公众号多媒体与图形,获取更多内容,欢迎在公众号留言交流!
扫一扫关注公众号
作者

占航

发布于

2023-04-15

更新于

2023-10-04

许可协议

评论