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

文章目录

    • [1. Neovim 简介](#1. Neovim 简介)
    • [2. v0.12.4 版本亮点](#2. v0.12.4 版本亮点)
    • [3. 获取安装包](#3. 获取安装包)
    • [4. 快速开始](#4. 快速开始)

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)。

text 复制代码
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:

bash 复制代码
nvim

在编辑器中查看帮助:

vim 复制代码
:help nvim-features
:help news

从 Vim 迁移配置:

vim 复制代码
:help nvim-from-vim
相关推荐
Zucker n12 小时前
英语“论文”语法检查工具
linux·windows
Wang's Blog12 小时前
Java 项目实战: 交友项目 - 黑名单:取消黑名单
java·windows·交友
纪伊路上盛名在15 小时前
windows 配置vscode x11转发
ide·vscode·编辑器
可爱系程序猿15 小时前
佳能 PIXMA G4770 驱动安装后扫描不到?Windows 11 下分别检查打印与扫描组件
windows·程序人生·电脑
Misnice17 小时前
Python 的数据类型
java·windows·python
hkj880821 小时前
VsCode的使用
ide·vscode·编辑器
2601_9623649721 小时前
Windows Hello 人脸解锁,指纹和红外摄像头哪个更安全?
windows·安全
纪念 2291 天前
C++ list讲解
c++·windows·list
半拉老头1 天前
用360安全浏览器插件图片助手批量下载图片
windows
广东帝工1 天前
智慧航道:技术体系
编辑器