ubuntu14.04编译vim8.1

Posted QB杂货铺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu14.04编译vim8.1相关的知识,希望对你有一定的参考价值。

安装依赖

这一步其实我没做,直接下载编译成功了。估计有些包不是必需的。姑且列在这里供参考

sudo apt install libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev python3-dev ruby-dev lua5.1 liblua5.1-dev libperl-dev git

下载源码

git clone https://github.com/vim/vim.git

编译安装

由于我希望能在无sudo权限机器,所以决定安装到~/usr目录下。这个可以通过 --prefix指定

cd vim
make distclean
./configure \\
    --enable-cscope \\
    --enable-largefile \\
    --enable-multibyte \\
    --enable-mzschemeinterp \\
    --enable-xim \\
    --enable-perlinterp=yes \\
    --enable-python3interp=yes \\
    --enable-luainterp=yes \\
    --enable-gui=no \\
    --enable-fontset \\
    --enable-terminal \\
    --with-features=huge \\
    --with-x \\
    --with-compiledby="zhuangqiubin" \\
    --with-python3-config-dir=/usr/lib/python3.7/config-$(uname -m)-linux-gnu \\
    --prefix=/home/zhuangqiubin/usr

make VIMRUNTIMEDIR=/home/zhuangqiubin/usr/share/vim/vim81 -j4
make install

使用新的vim

安装后的vim在

 /home/zhuangqiubin/usr/bin/vim

配置下环境变量的PATH,即在~/.bashrc中添加一行

export PATH="$HOME/usr/bin:$PATH"

后续即可优先使用这个新的vim

参考

本文参考了
https://www.cnblogs.com/JoiT/p/build_from_source_for_linux_vim.html

本文链接
https://www.cnblogs.com/zqb-all/p/12045895.html

以上是关于ubuntu14.04编译vim8.1的主要内容,如果未能解决你的问题,请参考以下文章

Android编译环境配置(Ubuntu 14.04)

webrtc在ubuntu14.04上的编译过程(12.04亦可)

在 ubuntu 14.04 上使用 g++ 编译 client_test.cpp 的问题

ubuntu14.04编译gnu global 6.6.3

Ubuntu14.04编译Android5.1.1源码

Ubuntu 16.04 + vim8 + vundle + YouCompleteMe