码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04下编译安装vim8

时间:2020-02-16 14:46:49      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:remove   int   with   粘贴   gtk2   soft   编译   lib   比较   

在Ubuntu16.04下编译安装vim8,并配置vim-plug插件管理器,以及安装YouCompleteMe等插件。
安装依赖

sudo apt-get 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 liblua5.1 lua5.1-dev libperl-dev git

需要注意的是在Ubuntu16.04中Lua应该为liblua5.1-dev,而在其它版本中应为lua5.1-dev
删除已有vim相关包(可选)

如果是多人使用的机器,最好还是不要轻易apt删除vim,其他人可能受到影响。如果是只有自己一个用户,可以随性:

dpkg -l | grep vim
sudo apt remove vim vim-common vim-runtime vim-tiny

下载最新vim并编译安装

这里安装到个人路径;考虑到远程xshell使用,没有gui,则编译时需要--disable-gui以及--without-x

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


#!/bin/bash
./configure --with-features=huge             --enable-multibyte             --enable-rubyinterp=yes             --enable-pythoninterp=yes             --with-python-config-dir=/usr/lib/python2.7/config             --enable-perlinterp=yes             --enable-luainterp=yes             --enable-cscope             --disable-gui             --without-x             --prefix=/home/zz/soft/vim8


make -j$(nproc) VIMRUNTIMEDIR=/home/zz/soft/vim8/share/vim/vim81

sudo make install

配置vim

不配置vim的话会比较难用,增加一些插件和个人习惯性的定制能提升编码效率。

在下载安装vim插件这件事儿上,Vundle很慢,基于异步的vim-plug则非常快。上手吧:vim ~/.vimrc, 输入vim指令:set paste,将如下内容粘贴到.vimrc中:

"" 个人定制的一些配置,不喜欢、不习惯可以自行修改
set nu
set tags=./.tags;.tags
set cursorline
set showmatch
set hlsearch
set incsearch
hi CursorLine cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE

Ubuntu16.04下编译安装vim8

标签:remove   int   with   粘贴   gtk2   soft   编译   lib   比较   

原文地址:https://www.cnblogs.com/enumx/p/12316683.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!