Ubuntu系统中编译安装Vim的教程

简介
Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。

对于大多数用户来说,Vim有着一个比较陡峭的学习曲线。这意味着开始学习的时候可能会进展缓慢,但是一旦掌握一些基本操作之后,能大幅度提高编辑效率。为了帮助学习,Vim为初学者准备了Vim教学。通常可以在Unix系统命令行下输入"vimtutor"或者点击Windows系统桌面上的Vim教学图标进入。在Vim用户手册中更加详细的描述了Vim的基础和进阶功能。可以在Vim中输入":help user-manual"进入用户手册。手册除了原始的英文版本之外,也被志愿者翻译成了各国文字,其中包括中文。

新用户也应该学习Vim的帮助系统。可以在Vim中输入不带参数的"help"来阅读主帮助文件。

安装
下面是安装笔记:

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

(0)

相关推荐

  • 在Ubuntu系统中配置chroot环境的教程

    你可能会有很多理由想要把一个应用.一个用户或者一个环境与你的 linux 系统隔离开来.不同的操作系统有不同的实现方式,而在 linux 中,一个典型的方式就是 chroot 环境. 在这份教程中,我 ...

  • 在Ubuntu系统中使用LXC容器的教程

    使用"容器"来保证主机环境的安全性,这个概念早在十年前就已经存在(例如 FreeBSD 的 jail 虚拟化技术),但是直到最近,随着部署云架构需求越来越多,像 LXC 和 Doc ...

  • Ubuntu系统中软件安装的命令小结

    一般的安装程序有三种: .deb和.rpm这2中安装文件.boudle这是二进制安装文件.tar.gz文件是压缩包,与.rar和.zip压缩包一样,安装此类文件需要先解压 1.apt-get 方式安装 ...

  • windows 系统中wordpress安装配置图文教程

    一 wordpress安装 我用的是XAMPP(Apache+MySql+PHP),wordpress(BLOG程序)3.5.1 简体中文官方安装版 ,下面来说说Windows下用XAMPP安装wor ...

  • Ubuntu系统中安装使用tcpdump来统计HTTP请求

    Ubuntu系统中安装使用tcpdump来统计HTTP请求 安装 tcpdump的安装还是比较讨厌的... 1.网上下载获得libpcap和tcpdump http://www.tcpdump.org ...

  • ubuntu系统中删除/卸载自行安装的字体的方法

    ubuntu系统不同于windows系统,windows字体我们都会删除,下面分享删除ubuntu系统中我们自己安装的自己的方法,需要的朋友可以进来学习一下,删除多余的字体可以减少占用电脑内存,提高系 ...

  • Ubuntu系统中使用dpkg命令管理deb包的用法教程

    dpkg用于:管理系统的里deb包,可以对其安装.卸载.deb打包.deb解压等操作,与之相关apt-get工具可以在线下载 deb包 安装 参数: -i:安装软件包: -r:删除软件包: -P:删除 ...

  • 如何在Ubuntu系统中安装Wine

    基于其友好的工作界面和安全的账户管理方式,Ubuntu系统被越来越多的用户接受并投入使用,占据了操作系统市场的一席之地.但是伴随而来的兼容性问题却阻碍了系统普及的脚步,许多程序仅支持微软Windows ...

  • 在Ubuntu系统中文件进行加密传输

    随着互联网的普及,很多公司在各地的分公司都经常需要通过互联网共享或传输一些重要的数据或文件。在网络安全问题日益突出的今天,如何保证Ubuntu系统的数据在传输过程中的安全性呢?本文为大家讲解在Ubun ...