如何在 Mac 上卸载 OmniOutliner
卸载 OmniOutliner 前,先在 Finder 或文档浏览器找到要留的大纲;样式和附件重要时保留原文件,OPML 导出不能完全替代。这次实测用的是官网下载包,没有通过 Homebrew 安装。
卸载应用并检查数据
退出 OmniOutliner,再把应用从「应用程序」移到废纸篓。不要因为同属 Omni,就顺手清掉 OmniFocus 文件或共享数据组。精确容器和脚本属于此应用;文稿也可能位于自己选的目录或云盘,处理本地状态前先查真实位置。官方说明。
退出后,把下列位置中还要保留的本地状态复制到待删除目录之外的独立私有备份并核对,在访达按 Shift + Command + G 打开各路径或上层目录,只把现有且不需要的应用项目移到废纸篓,共用上层目录和其他应用文件保留:
~/Library/Application Scripts/com.omnigroup.OmniOutliner6~/Library/Application Scripts/com.omnigroup.OmniOutliner6.Thumbnails~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.omnigroup.omnioutliner*.sfl*~/Library/Containers/com.omnigroup.OmniOutliner6~/Library/Containers/com.omnigroup.OmniOutliner6.Thumbnails
带 * 的路径要打开上层目录,只选实际匹配这个产品和移除版本的项目,共用最近文档上层目录和其他版本文件保留。
查看卸载结果
ls -ld ~/Library/Containers/com.omnigroup.OmniOutliner6 ~/Library/'Application Scripts'/com.omnigroup.OmniOutliner6
退出应用后运行这条只读命令。打印出路径表示它还在,「No such file or directory」表示该路径不存在,权限错误需要另查,不能当成已删除。
用 Homebrew 安装时
Homebrew cask 的 zap 列表包含 OmniOutliner 脚本、容器和最近文档状态,不是 OmniFocus 数据。想保留这些内容,可以先运行下方不带 --zap 的命令,再单独检查。自己加 --zap 会处理整份列表,不看 Mole 的勾选;zap 清单涉及未勾选、共用或无法确认的数据时,Mole 跳过 --zap,已选残留仍由自身流程处理。
brew uninstall --cask omnioutliner
Mole 会列出什么
精确的 OmniOutliner 容器和脚本通常默认勾选;仍在使用的 OmniFocus 兄弟组受保护,不是 OmniOutliner 独有残留。
这次检查覆盖了什么
2026 年 9 月 20 日卸载官网包 OmniOutliner 6.3,OmniFocus 数据组留存;没有创建真实大纲或登录云端做恢复测试。
