ubuntu16.04升级 vim 8.0
一,首先安装依赖
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 lua5.1 lua5.1-dev libperl-dev git
liblua5.1-dev
二,安装vim
cd ~
git clone https://github.com/vim/vim.git
进行编译
cd vim
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-pythoninterp=yes \
--with-python-config-dir=/usr/lib/python2.7/config \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 --enable-cscope --prefix=/usr
make VIMRUNTIMEDIR=/usr/share/vim/vim80
若要卸载,执行下面的命令
sudo apt-get install checkinstall
cd ~/vim
sudo checkinstall
最后 make install 完成安装
三,将 vim 设置为默认编辑器
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 1
sudo update-alternatives --set editor /usr/bin/vim
sudo update-alternatives --install /usr/bin/vi vi /usr/bin/vim 1
sudo update-alternatives --set vi /usr/bin/vim
四,执行 vim --version
如果你没有得到gvim的工作(ubuntu 12.04.1 LTS),请尝试 --enable-gui=gtk2改为--enable-gui=gnome2
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-pythoninterp=yes \
--with-python-config-dir=/usr/lib/python2.7/config \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gnome2 --enable-cscope --prefix=/usr
转载于:https://blog.51cto.com/songqinglong/1970261
ubuntu16.04升级 vim 8.0相关推荐
- gtk linux 升级_Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)
Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例) 发布时间:2018-05-27 12:30, 浏览次数:424 , 标签: Linux Ubuntu Linux基础:htt ...
- 深度学习环境 Ubuntu16.04 LTS + GTX750Ti + CUDA9.0 + cudnn7.0 + python3.6.5 + tensorflow1.6搭建
从0搭建Ubuntu深度学习环境 Ubuntu16.04 LTS + GTX750Ti + CUDA9.0 + cudnn7.0 + python3.6.5 + tensorflow1.6 之前仅仅在 ...
- DynamicFusion在ubuntu16.04+显卡GT740+cuda8.0上的实现
目录 介绍 1.驱动与cuda安装 (1)驱动安装 a.驱动下载 b.禁用nouveau驱动 c.禁用X-Window服务 d.命令行安装驱动 e.驱动测试 (2)cuda7.5安装 2.环境配置 ( ...
- ubuntu16.04安装CUDA 8.0(很详尽,包括一些坑的解决方法)
ubuntu16.04安装CUDA 8.0(很详尽,包括一些坑的解决方法) 参考文章: (1)ubuntu16.04安装CUDA 8.0(很详尽,包括一些坑的解决方法) (2)https://www. ...
- ubuntu16.04安装vim报错 vim : Depends: vim-common (= 2:7.4.052-1ubuntu3.1) but 2:7.4.1689-3ubuntu1.3
ubuntu16.04安装vim时出现如下报错 The following packages have unmet dependencies: vim : Depends: vim-common ( ...
- linux系统脚本安装失败,ubuntu16.04下vim安装失败的原因分析及解决方案
先给大家说下问题描述? 重装了ubuntu系统,安装vim出现了以下问题: sudo apt-get install vim 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信 ...
- ubuntu16.04打造vim和python3的IDE
ubuntu16.04 安装支持python3的IDE 1. 安装vim: # apt-get install -y vim-gnome 2. 安装ctags,ctags用于支持taglist # a ...
- 【caffe2从头学】:1.2安装(Ubuntu16.04+GTx 1070Ti+cuda9.0+cudnn7.2+anaconda2+Python2.7+caffe2【Python版本】)
本片文章是我的[caffe2从头学]系列中的一篇,如果想看其他文章,请看目录: 1.快速开始 1.1.什么是caffe2 ? 1.2.安装caffe2 1.3.安装容易出现的问题 2.学习caffe2 ...
- [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
首先吐个槽,ubuntu + nvidia的显卡驱动简直是反人类,害的我折腾了一天多. 一.问题及解决办法 寒假放假回家没事干,正好给家里电脑升级了显卡gtx1050可以跑跑CNN.我在实验室的显卡是 ...
最新文章
- JUnit 测试含有控制台输入的方法
- LightOJ 1269 Consecutive Sum (Trie树)
- Java Spring里getBean方法的实现
- 银行业AI:炒作背后的现实——“尽管对新技术感到兴奋,但银行业态度非常谨慎”
- 【CodeVS】1993草地排水
- python实现ncm转mp3_python网易云ncm转mp3
- ipad air1 12.5.5 checkra1n 越狱+绕过ID
- syslog (cactiez)
- 熊猫烧香手工清除实验
- 最简单快速合并B站缓存视频和音频(video.m4s,audio.m4s)
- 计算机网络实验指导gns3,计算机网络实践教程——基于GNS3网络模拟器(CISCO技术)...
- JavaScript:实现将 base64 字符串转换为字节数组算法(附完整源码)
- QSFP28 LR4单模光模块与其它100G光模块有什么区别
- 轴承故障诊断经典模型pytorch复现(一)——WDCNN
- 海康摄像头检测摄像头是否处于在线状态
- 有一架天平12个小球,其中有11个重量相同,1个与另外11个不同(不清楚这个球是轻还是重),要求最多称3次,就可以将其中重量特殊的小球找出来。
- 分布式系统的CAP原理及其应用
- JScript 方法
- HRSC2016舰船检测训练实验过程记录
- YTU软件工程白盒测试
热门文章
- checkbox全选和反选功能
- LeetCode--55.跳跃游戏(贪心,零点跳跃)
- Java如何读取mysql存入es_java循环读取mysql并存入java集合里
- C语言-数据结构-可变长顺序表的初始化,插入和输出
- ai怎么渐变颜色_AI教程!渐变色噪点质感城堡场景插画绘制过程分享
- SpringMVC中controller的跳转
- Android与IOS异同点对照(1)------ 显示
- 需求管理与分析——需求池
- UIImageView 响应UIButton的点击事件
- [语]××语录@××--第1篇