博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu10.10下编译安装vim 7.3
阅读量:7252 次
发布时间:2019-06-29

本文共 1369 字,大约阅读时间需要 4 分钟。

hot3.png

vim7.3正式版发布了,Ubuntu 10.10中用apt-get安装的vim的版本是7.2,想体验7.3的新功能,就只能自己编译了。
       下面是最新版安装笔记:
       1. 加入必需的终端库:
       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
       2.下载 vim 源码,打开 www.vim.org的download页面选择 unix 源码下载:vim-7.3.tar.bz2
       3. 解压,进入源码目录:cd vim/src
       4. $ make distclean #清理一下上一次编译生成的所有文件
       5. 执行: ./configure --with-features=huge --enable-pythoninterp=yes --enable-gui=gnome2 --enable-cscope --enable-fontset --enable-perlinterp --enable-rubyinterp --with-python-config-dir=/usr/lib/python2.6/config  #编译配置
      6.编译:make

      7. 安装:sudo make install

说明: 

      编译配置中的 --enable-gui=gnome2 是启用GUI,也就是可以使用gvim。还是不习惯终端里的vim
  --enable-pythoninterp=yes 是启用vim对python的支持
  --with-python-config-dir=/usr/lib/python2.6/config 指向python的配置文件夹,因为个人安装版本/路径的不同,这里根据自己的实际情况而稍做修改。(我 用的Ubunut 10.10的python默认安装路径)
    =============================================
现在我们把它添加到菜单项目。Ubuntu菜单项保存在/usr/share/applications目录下,那现在终端输入下列代码:
 sudo gedit  /usr/share/applications/gvim.desktop
 在编辑器中输入     
[Desktop Entry] 
Name=Gvim
Comment[zh_CN]=Gvim编辑器
Exec=gvim
Icon=/usr/share/pixmaps/gnome-word.png
Terminal=false
X-MultipleArgs=false
Type=Application
Categories=Application;Development;
Encoding=UTF-8
StartupNotify=true
Name=GVim Text Editor  
      
这样,可以在应用程序->编程->启动GVim Text Editor  。

转载于:https://my.oschina.net/zhangdapeng89/blog/56565

你可能感兴趣的文章
沙漠种水稻,88岁的袁隆平又创造奇迹!他参与的“袁米”还有个大计划
查看>>
JS基础入门篇(二十四)—DOM(上)
查看>>
阿里架构师眼里JVM可以说的那些事
查看>>
如何将应用完美迁移至Android P版本
查看>>
对数据科学家来说最重要的算法和统计模型
查看>>
Angular4 反向代理Details
查看>>
AngularJS 过滤器
查看>>
【Ubuntu17.10】【Python】菜鸟新建文件夹、给予777权限、新建一个简单的python脚本测试...
查看>>
2018 浅谈前端面试那些事
查看>>
flutter实战3:解析HTTP请求数据和制作新闻分类列表
查看>>
react onCompositionStart/Update/onCompositionStartEnd 触发时机
查看>>
一个强大的批处理文件
查看>>
基于 Swoole 的微信扫码登录
查看>>
Largest Rectangle in Histogram
查看>>
聊聊pg jdbc的queryTimeout及next方法
查看>>
golang 依赖管理
查看>>
Java常用工具类整理
查看>>
FED之必备技能
查看>>
高性能磁盘 I/O 开发学习笔记 -- 硬件原理篇
查看>>
一个还算优雅的 react 图片组件
查看>>