Neovim 的编辑能力无可挑剔,但终端窗口天生亏待它:字体渲染发虚、动画卡顿、外接高分屏一开就糊。Neovide 0.16.2 是给 Neovim 换的一层现代图形外壳——GPU 加速渲染、流畅光标动画、系统级字体,插件和配置原封不动,编辑体验却像换了一台显示器。

它是开源的 Neovim 图形前端,把编辑核心跑在 Neovim 上,窗口层用图形技术重新绘制。
你可以理解为:编辑逻辑还是那个 Neovim,外观和手感升级成了现代桌面应用。
它不替代 Neovim,而是依赖它运行,所有快捷键、插件、配置文件原样生效。
已经调教好的开发环境,换到它上面零成本,什么也不用重新配。
基于 GPU 的渲染让文字锐利、滚动如丝,高分屏缩放下也不会出现发虚发糊。
对长时间盯代码的人来说,清晰度提升是实打实的护眼投资。
光标移动带平滑过渡,滚动有惯性动画,这些细节让编辑器第一次有了“手感”这个词。
不习惯的话动画都可以关闭,回归干脆利落的跳变。
直接使用系统安装的任意等宽字体,连字特性可开关,字号无级调节。
配置一行写清字体名和字号,比终端里折腾字体坑少得多。
窗口支持透明度调节,配合系统毛玻璃效果,颜值党可以把编辑器调成想要的样子。
默认外观已经足够清爽,美化纯属个人趣味。
Neovim 的分屏在它里面同样丝滑,窗口边框清晰,拖拽调整大小也支持。
多显示器环境下还可以开多个实例连接同一个会话。
支持连接远程的 Neovim 实例,本地渲染、远端编辑,服务器上改代码不再忍受终端卡顿。
网络波动时输入缓冲不丢,体验比 SSH 里跑 vim 稳定。
装好后命令行敲 neovide 或开始菜单点图标启动,参数与 nvim 保持一致。
可以在快捷方式里带上文件参数,当普通编辑器双击打开文件。
与系统剪贴板无缝互通,中文输入法的候选框定位正确,不会出现终端里的漂移问题。
这对中文用户是实打实的痛点解决,日常写作改稿都顺畅。
所有 Neovim 配色方案直接可用,界面元素颜色跟随主题统一。
深色浅色一键切换,编辑区之外的边框和提示也协调一致。
VSCode 走的是全家桶路线,它走的是轻量加 Vim 编辑哲学的路线。
重度 Vim 用户迁过来如鱼得水,追求开箱即全功能的人则更适合 VSCode。
GPU 加速换来的流畅并不以高占用为代价,常规使用内存和显存都很克制。
老机器关掉动画后同样流畅,性能弹性比想象中大。
它自己的配置只有寥寥几项:字体、缩放、动画开关,主力配置依然在 Neovim 那边。
不存在两套配置打架的问题,心智负担极低。
启动报找不到 nvim,需要先安装 Neovim 本体,它只是外壳不是替身。
渲染异常时更新显卡驱动,或临时切换软件渲染排查。
这一版改进了多显示器缩放场景的渲染,修复了部分输入法下的焦点问题。
常规跟进升级即可,配置无需改动。
Windows 下是 msi 安装包,双击按向导完成,前提是系统里已有 Neovim。
卸载只移除外壳本体,Neovim 的配置和数据完全不受影响。
常用的无边框、全屏、指定服务地址等都有启动参数,快捷方式里配置一次长期有效。
把不同参数做成多个快捷方式,一键进入不同工作形态。
本地项目开一个窗口、远程会话再开一个,互不干扰同时工作。
窗口标题区分连接对象,切换时不会认错会话。
项目发版勤快,新特性和修复持续落地,跟进成本只有一个安装包。
对稳定性敏感可以先观察社区反馈再升级,选择权在自己。
把 Neovim 当主力编辑器的开发者、受不了终端渲染效果的完美主义者。
“我喜欢 Vim,但我想要一个漂亮的窗口”,说的就是这群人。
终端里的 Neovim 受终端渲染限制,它用独立 GUI 窗口,动画字体光标都更顺滑。
底层还是同一个 Neovim,配置和插件完全通用,换皮不换脑。
自带光标平滑移动、滚动缓动等动画,长时间编辑视觉上没那么生硬。
动画可以按需关闭,老旧机器上关掉反而更跟手。
(您的评论需要经过审核才能显示)
0条评论