如何在 Mac 上卸载 Quicksilver
卸载 Quicksilver 前先保存自己的配置,支持目录里可能有触发器、记住的缩写、插件、脚本和 Shelf 或剪贴板内容,不能把整个目录当缓存删除。本文覆盖官网下载的 Mac 版和 Homebrew cask quicksilver。
先决定是否保留配置
官方安装和卸载手册给了两种方式,把 Quicksilver.app 移到废纸篓会留下配置,重装时可以继续使用,想进一步清理时,在应用还在的情况下打开偏好设置,使用 Uninstall Quicksilver 按钮。
使用这个按钮前,先结束依赖 Quicksilver 的任务,需要保留内容时,将 ~/Library/Application Support/Quicksilver 复制到该目录之外备份,并确认副本可以打开。如果只想移除应用,退出 Quicksilver 后把它从「应用程序」移到废纸篓,保留支持目录。
检查官方列出的位置
在访达中按 Shift + Command + G,逐个检查下面的位置,路径来自官方手册,这份应用没有创建的就跳过。
| 位置 | 内容和处理方式 |
|---|---|
| ~/Library/Application Support/Quicksilver | 包含目录来源、触发器、记住的输入、插件、脚本和 Shelf 或剪贴板内容,重装时保留,删除前先备份。 |
| ~/Library/Preferences/com.blacktree.Quicksilver.plist | 偏好设置和内部状态,需要以前的设置时保留。 |
| ~/Library/Caches/Quicksilver | 缓存索引和状态,退出后检查,只处理这款应用自己的目录。 |
| ~/Library/Caches/com.blacktree.Quicksilver | 以应用 bundle 标识命名的缓存和状态,退出后检查。 |
不要删除 Quicksilver 只是索引过的目录,你的文档和应用文件各自独立。
检查还留下什么
pgrep -il Quicksilver
ls -d /Applications/Quicksilver.app "$HOME/Library/Application Support/Quicksilver" "$HOME/Library/Preferences/com.blacktree.Quicksilver.plist"
pgrep 没有输出,表示没有名称匹配的进程在运行,有输出时检查 Quicksilver 是否仍打开。ls 打印的路径还在,找不到文件表示该条目不存在,权限错误则无法判断,选择保留配置时,支持目录仍在是正常结果。
用 Homebrew 安装时
不执行 zap 的卸载命令是:
brew uninstall --cask quicksilver
当前 cask 的 zap 清单包含整个支持目录和偏好设置,触发器、插件和 Shelf 数据也在其中。自己执行 brew uninstall --cask --zap quicksilver 不读取 Mole 的勾选结果,需要的内容先备份。
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
~/Library/Application Support/Quicksilver 会列出供确认,卸载时一并移除数据和配置关闭时不勾选,打开后可自动勾选符合条件的应用数据,保留配置时取消这个目录的勾选。应用自己的 bundle 标识偏好设置和缓存默认勾选,以显示名命名的缓存在没有其他已安装副本认领时也可以默认勾选。
Mole 不会因为文档被 Quicksilver 索引过就删除它们。
这次检查覆盖了什么
2026 年 9 月 21 日,将官网包里的 Quicksilver 2.6.0 拷到「应用程序」,打开后卸载,没有 Homebrew 收据。应用和偏好设置进入了废纸篓,该次删除清单没有记录到仍在磁盘上的条目,没有验证完整插件集合、自定义触发器或 Shelf 内容的移除和恢复,也没有使用官方的 Uninstall Quicksilver 按钮。
