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
相关推荐
编程的一拳超人9 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek
AIGC小尼9 小时前
Windows 本地 AI 漫剧全自动生产线部署完整教程(零基础、全指令、带源码、模型配置、排错方案)
人工智能·windows·ai漫剧
运维全栈笔记12 小时前
Windows 安装 WSL2 并运行 Ubuntu 24.04 指南
linux·网络·windows·ubuntu
玖玥拾14 小时前
Lua 基础语法(二)
开发语言·unity·lua
我命由我1234514 小时前
Windows 操作系统 - 启用 D 盘虚拟内存
java·运维·服务器·windows·学习·java-ee·运维开发
Beyond_System|系统之外15 小时前
Windows 10/11 安装与配置 Zig 0.13.0:从下载到编译验证的完整教程
windows·编译工具
一叶龙洲15 小时前
Ubuntu24.04 Cursor导入vscode配置
vscode·编辑器
2601_9623815816 小时前
Mac和Windows,哪种电脑适合新手学Python|数智码力分享
windows·python·mac·编程环境·学习入门
会飞的拖把17 小时前
Python序列详解:列表、元组、字符串的通用操作(超详细版)
开发语言·windows·python
阿沐沐,19 小时前
Claude Code 安装教程:Windows、WSL 2 与 macOS
windows·macos