Windows下载、安装neovim-v0.12.4(附安装包nvim-win64.msi)

发布于 2026/7/27 · 1 阅读
NeovimVim编辑器终端LSPLua开源Tree-sitternvimWindows
Neovim 是 Vim 的现代化分支,支持内建 LSP、异步 I/O、Lua 脚本引擎和 Tree-sitter。v0.12.4 基于 LuaJIT 2.1,提供了原生插件管理器、全新消息 UI 等特性。

封面.png

1. Neovim 简介

Neovim 诞生于 2014 年,由 Thiago de Arruda 发起,最初源于为 Vim 添加多线程支持的补丁被拒绝后,决定以激进重构的方式打造"21 世纪的 Vim 重生版"。经过一次成功的众筹活动,项目获得了至少一位全职开发者的支持,并于 2015 年 11 月发布了首个稳定版本。

十多年来,Neovim 从 Vim 的分支成长为拥有超过 96,000 个 GitHub Stars、1,300 多位贡献者的明星开源项目,已连续五年(2021-2025)在 Stack Overflow 开发者调查中被评为"最受喜爱的开发环境"。其 Stars 数已是原项目 Vim 的两倍多,成为新一代终端编辑器的事实标准。

Neovim 的核心理念是:在保持 Vim 所有功能和"基因"的前提下,大幅简化维护成本、提升可扩展性。通过引入异步 I/O(基于 libuv)、内建 LSP(Language Server Protocol)协议支持、Lua 脚本引擎(LuaJIT)以及 Tree-sitter 语法解析框架,Neovim 实现了现代化的代码编辑体验:

  • 内建 LSP 支持:代码补全、跳转定义、悬停提示、诊断信息等 IDE 核心功能开箱即用
  • 异步 I/O 架构:基于 libuv,插件和后台任务不会阻塞编辑操作
  • Lua 脚本引擎:使用 LuaJIT 作为一级配置语言,插件生态繁荣,配置简洁高效
  • Tree-sitter 集成:精确的语法高亮和代码折叠,不依赖正则表达式
  • 内嵌终端模拟器:可在编辑器内运行 shell 命令,支持脚本化交互
  • 多语言 API:通过 RPC(Remote Procedure Call)协议,支持 C/C++、Python、Lua、Rust、JavaScript 等十余种语言调用编辑器能力
  • XDG 目录规范:配置文件统一管理,告别 Vim 时代的散乱配置
  • 兼容 Vim 插件:大多数 Ruby 和 Python 的 Vim 插件可无缝迁移

2. v0.12.4 版本亮点

Neovim v0.12.4 于 2026 年 7 月 5 日发布,基于 LuaJIT 2.1 构建。作为 v0.12 系列的补丁版本,该版本包含了一系列问题修复和功能改进。

v0.12 系列是 Neovim 发展历程中的重要里程碑,被誉为"开箱即用的 Nvim 元年"(The year of Nvim OOTB),核心亮点包括:

  • 原生插件管理器(vim.pack):内置轻量级、声明式的 Lua 插件管理器,无需额外安装 packer、lazy.nvim 等第三方插件管理工具即可配置和使用插件
  • 全新消息 UI(vim._extui):实验性功能,告别传统的"Press ENTER"提示。长消息以浮动窗口展示或附带溢出指示器,按 g< 可打开交互式消息历史窗口
  • :restart 命令:一键重启编辑器,保留完整配置,方便调试和热更新
  • :connect 命令:简化外部 GUI 或 headless 实例通过 RPC 的连接流程
  • 命令行 Tree-sitter 语法高亮:在启用 vim._extui 后,命令行中的命令和参数获得语法高亮支持

如需了解 v0.12.4 的完整变更列表,请在 Nvim 中运行 :help news 查看。

3. 获取安装包

如果访问 GitHub 不便,安装包及中文文档:https://hanshuixin.org/go/2246(内含 nvim-win64.msi、README 中英对照、发布说明中英对照和 LICENSE)。

Windows安装neovim-v0.12.4(nvim-win64).zip
├── nvim-win64.msi
├── Windows安装neovim-v0.12.4(nvim-win64).pdf
├── README/
│   ├── README.md
│   └── README-中文版.md
├── 发布说明/
│   ├── RELEASE-NOTES.md
│   └── RELEASE-NOTES-中文版.md
└── LICENSE

4. 快速开始

双击整合包根目录中的 nvim-win64.msi,按向导完成安装。

注意:如果在 Windows Server 版本上运行,可能需要额外安装 vcruntime*.dll 运行库。

常用命令

启动 Neovim:

nvim

在编辑器中查看帮助:

:help nvim-features
:help news

从 Vim 迁移配置:

:help nvim-from-vim