如何在 Mac 上卸载 Neovide
Neovide 是 Neovim 的图形界面。先保存打开的缓冲区,复制要保留的 Neovide config.toml,再处理支持目录;若设置过 NEOVIDE_CONFIG,要按实际指定的位置找。Neovim 的插件和初始化文件属于另一套编辑器配置,项目文件也留在原目录。
这次实测使用官网 Mac 安装包,Homebrew 的处理方式另见下文。
退出并移除应用
退出 Neovide,把「应用程序」中的 Neovide.app 移到废纸篓。当前 Homebrew cask 名为 neovide-app,还会链接 neovide 命令;该渠道使用下方的 cask 命令。独立安装的 nvim 和 Neovim 配置应保留。
核对本机数据
下面的路径来自厂商文档。在访达用「前往 › 前往文件夹」查看,不要删除它的上层目录或同厂其他产品的数据。
| 位置 | 如何处理 |
|---|---|
~/Library/Application Support/neovide |
厂商文档列出的 Neovide 配置及崩溃记录默认目录,要留 config.toml 就先复制。 |
测试包的 bundle ID 是 com.neovide.neovide。只检查本机实际出现的文件,路径不存在就不用处理。
核对卸载结果
退出应用后,运行下面两条只读命令:
pgrep -il 'Neovide'
ls -d "$HOME/Library/Application Support/neovide"
pgrep 没有输出,只说明当前没有同名进程,不代表所有辅助组件都已移除;若列出进程,先确认归属。ls 打印路径说明这一项仍在,应查看内容;提示「No such file or directory」说明这一处不存在,权限错误则表示这次没能查清。
用 Homebrew 安装时
当前 neovide-app cask 的 zap 清单包含 Neovide 自己的 Application Support 目录与窗口恢复状态。自己运行带 --zap 的 brew 卸载,会照 cask 清单处理这些文件,不读取 Mole 里的勾选。备份后用不带 --zap 的命令卸载 cask:
brew uninstall --cask neovide-app
Mole 会按勾选状态、其他已安装应用和受保护位置核对 zap 清单;未勾选、共用或无法确认的路径会使它跳过 --zap,已勾选的残留仍由 Mole 自己的流程处理。这次实测没有使用 Homebrew。
Mole 会列出什么
Mole 会把 Neovide 的 Application Support 目录列为按应用名匹配的审查行,默认不勾选;精确 com.neovide.neovide 偏好设置和窗口状态可默认勾选。Neovim 配置和独立 nvim 安装不会因此归 Neovide 所有。
这次检查覆盖了什么
2026 年 9 月 21 日用官网 Neovide.app 0.16.2 测试,Application Support/neovide 随审查移除。这次没有写出共用的 Neovim 配置,也没测试有自定义 config.toml 的情况。
