文档章节

Debian8 从源代码安装vim

greister
 greister
发布于 2015/08/09 23:47
字数 102
阅读 478
收藏 3
  1. 安装所有需要的库,包括git。

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
ruby-dev mercurial

  1. 删除安装过的vim

    sudo apt-get remove vim vim-runtime gvim

  2. 从源代码安装vim

cd ~ git clone git://github.com/vim/vim.git

cd vim ./configure --with-features=huge
--enable-multibyte
--enable-rubyinterp
--enable-pythoninterp
--with-python-config-dir=/usr/lib/python2.7/config
--enable-perlinterp
--enable-luainterp
--enable-gui=gtk2 --enable-cscope --prefix=/usr

需要python3的? make VIMRUNTIMEDIR=/usr/share/vim/vim74 sudo make install

© 著作权归作者所有

greister
粉丝 0
博文 41
码字总数 24526
作品 0
济宁
私信 提问
加载中

评论(2)

greister
greister 博主
我实验了不少办法,也没有办法在Debian中打开python3的开关。
在Gentoo到能设置好。
就放弃了。
疯狂的键盘
疯狂的键盘
简单直接,但是Python3没说清楚啊
vim + gdb 集成

1、下载vim和vim源代码 vim 与gdb 的集成要通过源代码打补丁然后安装,首先下载源代码: vim:vim-7.4.tar.bz2 vimgdb:vimgdb-for-vim74.zip 2、解压文件并编译 tar xjvf vim-7.4.tar.bz2 -...

ghl
2016/04/23
157
1
如何在linux(debian)系统中,将python3.4更新到python3.5?

电脑是debian8,现在已经安装了python3.4后来手动安装了python3.5; 现在安装了pip3,发现pip3安装的第三方modules都安装在了/usr/local/lib/python3.4/dist-packages;现在是只能python3.4能用...

vx2008
2016/05/12
4.7K
7
GnuPG如何安全地分发私钥(6)在其他电脑上启用“我的密钥”

1 其他电脑上的密钥 root@debian8:~# gpg -K /root/.gnupg/secring.gpg ------------------------ sec 1024D/D04D1A0B 2016-11-25 [expires: 2016-12-09] uid debian8 ssb 2048g/C1845DA4 20......

franklinyang
2016/11/29
91
0
Debian 9 安装gcc-4.8

Debian 9 安装gcc-4.8: 注: 1、Debian 9默认安装的gcc版本为6 2、没有Debian 9对应的gcc 4.8的源,继续使用Debian 8的源 vi /etc/apt/sources.list deb http://ftp.us.debian.org/debian/ ......

yangzhimingg
2018/05/29
0
0
debian安装的谷歌拼音输入法和搜狗拼音输入法,新加用户不能用?

安装的是debian8,在用户A下安装了谷歌输入法和搜狗输入法,然后设置中添加到输入法中;可以使用中文输入法,用shift键可以切换; 现在有在debian系统下新建了一个用户B,直接在设置中添加了中文...

vx2008
2016/05/16
893
2

没有更多内容

加载失败,请刷新页面

加载更多

Spark internal

SparkStream 如何使用checkpoint ? 都 9102 年了,就不要用 RDD 和 DStream API 了吧…… DataFrame/Dataset 和 Structured Streaming 是在RDD 和 DStream 上层. Spark SQL and DataFram......

MtrS
32分钟前
4
0
Kafka实战(五) - 核心API及适用场景全面解析

1 四个核心API ● Producer API 允许一个应用程序发布一串流式的数据到一个或者多个Kafka topic。 ● Consumer API 允许一个应用程序订阅一个或多个topic ,并且对发布给他们的流式数据进行处...

JavaEdge
今天
11
0
实现线程的第三种方式——Callable & Future

Callable Runnable 封装一个异步运行的任务, 可以把它想象成为一个没有参数和返回值的异步方 法。Callable 与 Runnable 类似, 但是有返回值。Callable 接口是一个参数化的类型, 只有一 个...

ytuan996
今天
12
0
OSChina 周六乱弹 —— 不要摁F了!

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 : 朴树写的词曲都给人一种莫名的失落感,不过这首歌他自己却没有唱,换成赵传这种高音阶嘶喊的确很好,低沉但却有力,老男人的呐喊...

小小编辑
今天
28
1
Android Binder机制 - interface_cast和asBinder讲解

研究Android底层代码时,尤其是Binder跨进程通信时,经常会发现interface_cast和asBinder,很容易被这两个函数绕晕,下面来讲解一下: interface_cast 下面根据下述ICameraClient例子进行分析...

天王盖地虎626
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部