刘荣星的博客

  • 留言
  • About
一个关注Linux/BSD运维等相关知识的博客
  1. 首页
  2. Linux
  3. Vim
  4. 正文

Debian6 编译安装vim 7.4

2013-09-28 26799点热度 0人点赞 2条评论

一、安装VIM7.4之前的准备工作

apt-get update

遇到问题:
W: 以下 ID 的密钥没有可用的公钥:
8B48AD6246925553

解决方法:

gpg --keyserver subkeys.pgp.net --recv 8B48AD6246925553
gpg --export --armor 8B48AD6246925553 | sudo apt-key add -

继续执行 apt-get update
完成后安装VIM的依赖库环境

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 libperl-dev ruby-dev liblua5.1-0-dev

二、卸载老版本vim

apt-get remove vim vim-runtime gvim

三、编译新版本vim

cd /usr/src/
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
tar jxvf vim-7.4.tar.bz2
./configure --prefix=/usr/local/vim74 \
--with-features=huge \
--enable-pythoninterp --enable-perlinterp \
--enable-rubyinterp --enable-luainterp \
--enable-multibyte --enable-sniff --enable-fontset
--with-features=huge:支持最大特性
--enable-pythoninterp:启用Vim对python的支持
--enable-perlinterp:启用Vim对perl的支持
--enable-rubyinterp:启用Vim对ruby的支持
--enable-luainterp:启用Vim对lua的支持
--enable-multibyte:多字节支持 可以在Vim中输入中文
--enable-sniff:Vim状态提示 提示Vim当前处于INSERT、NORMAL、VISUAL哪种模式
--enable-cscope:Vim对cscope支持
 更多参数执行./configure --help查看

编译和安装

make && make instal

四、链接以便识别vim命令

ln -s /usr/local/vim74/bin/vim /usr/bin/vim
ln -s /usr/local/vim74/bin/gvim /usr/bin/gvim

五、把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
标签: Linux Vim
最后更新:2013-09-28

JavasBoy

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • javasboy

    Testing in Nokia Lumina 1020

    2013-10-05
    回复
  • haha

    看起来还是很不错啊,您的博客用什么模版做的呢?...
    我看到了原来是wordPress

    2013-11-29
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    在VMWare Workstation虚拟机里使用 yubikey Gentoo Gnome 登陆界面开启触摸板轻击 python3去除emoji表情符号 记录几个内网广播包 Linux Mint 20 gnome-terminal 使用等距更纱黑体 SC字体 FreeBSD12安装GoLand编辑器
    【北漂记】身怕漂泊 心怕靠岸【转载】 Linux 7条致命命令 RayCrown讲inPoint和outPoint表达式 来北京整整一年了 Linux下utf-8 BOM 文件的检查与删除 begin
    分类
    • After Effects / 20篇
    • Apple / 5篇
    • Archlinux / 4篇
    • Bash / 2篇
    • Cinema 4D / 1篇
    • Docker / 1篇
    • eMule / 2篇
    • FreeBSD / 9篇
    • Gentoo / 1篇
    • Go / 2篇
    • gpg / 1篇
    • Graphics / 15篇
    • Haproxy / 1篇
    • ingress / 1篇
    • IntelliJ_IDEA / 1篇
    • java / 2篇
    • kafka / 1篇
    • Linux / 24篇
    • MySQL / 3篇
    • Network / 4篇
    • network / 3篇
    • Nginx / 5篇
    • Perl / 4篇
    • Python / 8篇
    • Python 操作符 / 1篇
    • Python 正则 / 2篇
    • rose / 1篇
    • Script / 4篇
    • Tornado / 1篇
    • Vim / 5篇
    • 学习 / 24篇
    • 电脑 / 29篇
    • 那不勒斯 / 1篇
    • 随笔 / 45篇
    标签聚合
    FreeBSD python Linux AE 双系统 Graphics After Effects MAC

    COPYRIGHT © 2023 刘荣星的博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang