跳到正文
发现
桌面应用开发者工具

Vim Win32 Installer:Windows 版 Vim 安装包

自动构建 Vim 的 Windows 安装包与压缩包的官方项目,方便 Windows 用户安装使用 Vim。

admin
发布于 2026-10-31 · 更新于 2026-11-02
浏览
3
访问
0
下载
0
版本
v9.2.1259
平台
Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Vim Win32 Installer 是一个自动构建 Nightly 与 Stable 版 Vim Windows 快照的项目,产物覆盖 Win32、Win64 与 ARM64 三种架构。构建结果以安装程序(.exe)和压缩包(.zip)的形式发布,用户可直接下载安装,或解压后手动配置环境变量。

Vim 源代码本身在 vim/vim 仓库中维护,本项目负责 Windows 平台的分发构建。

主要功能

  • 自动构建每日(Nightly)与稳定(Stable)版本的 Vim Windows 快照。
  • 同时提供 32 位、64 位与 ARM64 的安装包与 zip 压缩包。
  • 安装程序会自动配置 PATH 环境变量,并提供额外的资源管理器集成(例如“Edit with Vim”右键菜单)。
  • 二进制中已包含终端特性所需的 winpty.dll 与 winpty-agent.exe,以及用于加密支持的 libsodium.dll。
  • 提供 gvim..._pdb.7z,内含调试二进制所需的 pdb 文件。
  • Nightly 构建会自动提交到 winget 仓库,可用 winget 更新 Vim 安装。

安装与使用

  1. 打开 最新发布页。
  2. 下载并运行最新的 gvim_x.y.pppp_aaa.exe 文件进行安装。其中 x.y 是版本号,pppp 是补丁号,aaa 是架构。
  3. 如果使用 .zip 压缩包,解压后需要自行更新 PATH 环境变量;安装程序则会自动完成这一步。

如果不确定该选哪个,README 建议使用 32 位安装程序(若提供已签名版本,优先使用签名版)。

可选解释器依赖

如果需要 Perl、Python 2、Python 3、Ruby、Lua 或 Racket/MzScheme 的动态接口,需要额外安装对应解释器。Vim 本身不依赖它们也能运行,但部分插件(如 Gundo、Command-T、Neocomplete)需要。README 给出的版本参考为:Strawberry Perl 5.38、LuaBinaries 5.4、Python 2.7、Python 3.8 或更高、Racket 8.17 (BC)、RubyInstaller 3.4(TCL 目前处于禁用状态)。请注意这些库的架构(32 位/64 位)要与 Vim 安装保持一致。

Vim 针对 Python 3.12 以 Stable ABI 编译,因此 Python 3.8 及以上版本均可使用,详见 :help python3-stable-abi。

注意事项

  • Windows 可能将 zip 压缩包标记为不安全并弹出提示,可在压缩包属性的“常规”选项卡中点击“解除锁定”。使用签名版本可能避免该现象。
  • 签名构建目前仍需人工操作,因此并非每个版本都会签名,只能尽力偶尔提供;如果长期没有签名版本,可以在仓库中提 issue 请求。
  • 提交到 winget 的只有未签名构建,分为 vim.vim.nightly(每次构建)和 vim.vim(约每 100 次构建发布一次的稳定版)。
  • 终端特性目前仍被视为实验性,可查阅 :h terminal.txt;加密相关选项可查阅 :h 'cryptmethod'。
  • 本仓库的构建脚本遵循 Vim license,Vim 本身作为子模块以自身许可证发布。

本作品整理自 GitHub 开源项目 vim/vim-win32-installer,原作者 @vim。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v9.2.1259当前版本

    [![v9.2.1259](https://img.shields.io/github/downloads/vim/vim-win32-installer/v9.2.1259/total.svg)](https://github.com/vim/vim-win32-installer/releases/tag/v9.2.1259) Nightly Vim Windows build snapshots ([more information](https://vim.fandom.com/wiki/Where_to_download_Vim)).

  2. v9.2.1254

    更新多个 runtime 文件:debversions、debchangelog,改进 tasm、yaml、cpp 语法高亮;修复 Bats 文件被识别为 sh、NLP 文件无法识别等 filetype 检测问题。

评论