step 1:git clone https://github.com/vim/vim.git vim官方网站下载vim7.4源代码:http://www.vim.org/sources.php
step 2:./configure --with-features=huge --enable-pythoninterp=yes --enable-cscope --enable-fontset --enable-perlinterp --enable-rubyinterp --with-python-config-dir=/usr/lib/python2.7/config --prefix=/usr/local
解释下:这个命令是完成对vim的一些配置选项,启用了python和ruby的支持特性,这还是比较重要的,因为vim中有些插件会使用python和ruby的,如果没有开启这些特性,有些插件是无法运行的。在这些配置命令中,最后一个--prefix=/usr/local是用来指明安装目录的,你也可以修改成你自己的目录。在写配置命令的时候,需要注意的是,不能写上--enable-gui,这是开启gui特性的,但是我们是在终端环境下安装的,因此不能开启这个特性,否则会出现编译错误
step 3:将src目录下的os_unix.h中加上 #include <AvailabilityMacros.h>
step 4:src目录下 执行make,然后在执行make install