Windows 系统编译 Vim

在 Windows 上,编译 Vim主要有两种选择​Microsoft Visual Studio (MSVC)​​ 和 MSYS2 + MinGW-w64,本文将重点介绍第一种方法(MSVC)。

​1.获取 Vim 源代码

使用Git获取Vim最新代码

或者前往 https://github.com/vim/vim,点击Download ZIP

2. 编译Vim(MSVC)

(前提:需要安装Visual Studio 2022)

使用Visual Studio 附带的 Native Tools Command Prompt 和 nmake如x64 Native Tools Command Prompt for VS 2022

然后在x64 Native Tools Command Prompt for VS 2022 使用 cd命令进入 Vim 源代码的 src目录,如下

cd C:\Users\ures\Desktop\vim-master\src

导航到src目录,需要根据Vim 源代码的 src目录修改。(如果在C盘以外的其它盘需要使用cd /d代替cd )

cd <path>

只能在当前驱动器内切换目录。

在同一个硬盘分区(如 C:盘)内操作。

cd /d <path>

可以跨驱动器切换目录。

需要从 C:盘直接进入 D:E:等的某个文件夹。

最后在x64 Native Tools Command Prompt for VS 2022 执行编译命令,如下:

编译图形界面版本 (gvim.exe)​​:

nmake -f Make_mvc.mak GUI=yes

​​编译纯控制台版本 (vim.exe)​​:

nmake -f Make_mvc.mak

输入命令后回车,然后如图:

出现如下图页面,就是编译成功了

3.运行Vim


x64 Native Tools Command Prompt for VS 2022运行

gvim

或者(控制台版本图形界面版本没有独立的 vim.exe

vim

运行Vim

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值