Windows 下编译 GVIM(Mingw32 环境,支持 Python2、Perl、Ruby)

/

Windows 下编译 GVIM 的简要步骤:

下载源代码

如果没有安装 Mercurial,请先安装之。

hg clone https://code.google.com/p/vim/

如果原先已下载过,更新一下。

hg pull -u

下载 Mingw32、Perl、Python、Ruby 并安装

重要!检测 Perl、Python、Ruby 的版本是否正确,排除系统路径内已安装的其他版本的影响(包括 Mingw32 默认自带的 Perl),假如检测结果跟预期不一样,需调整系统路径的顺序或暂时重命名其他版本的执行文件:

perl --version
python --version
ruby --version

修改 src/Make_ming.mak

#  修改用户名和域名,非必需,不修改默认使用当前登录用户名和计算机名
USERNAME=BeyondIM
USERDOMAIN=jmlog.com
ARCH=i686
#  修改 perl 路径
PERL=path_to_perl
#  修改 perl 版本
PERL_VER=516
#  修改 python2 路径
PYTHON=path_to_python2
#  修改 python2 版本
PYTHON_VER=27
#  修改 ruby 路径
RUBY=path_to_ruby
#  修改 ruby 版本
RUBY_VER = 20
RUBY_VER_LONG = 2.0.0

编译 GVIM

mingw32-make.exe -f Make_ming.mak

泡杯咖啡,慢慢的等一会吧。编译完成后,将编译好的 gvim.exe 替换 vim 安装路径下的同名执行文件即可。
启动 gvim,键入 :version,就能看到成果了。

gvim version

Comments