如何在 Mac 上卸载鼠须管
移除鼠须管前先复制用户词典和自定义配置,Rime 用户数据说明列出 ~/Library/Rime 存配置、学习词典和选项状态,把完整副本放到这个目录及自选同步目录之外并核对。
先切换输入法,再移除
先完成输入并切到另一种已安装输入源,官方 FAQ的流程是从输入源设置移除鼠须管、在 /Library/Input Methods 移除应用,再退出登录并重新登录。新版 macOS 输入设置在 系统设置 › 键盘 › 文字输入 › 编辑,保留至少一种能用的输入源。
鼠须管停止后复制 ~/Library/Rime,再在访达只把 /Library/Input Methods/Squirrel.app 移到废纸篓,手动拷入的用户级应用也可能在 ~/Library/Input Methods/Squirrel.app,当次实测用的就是这个位置,核对真实副本,其他输入法不动。还要词典和设置就保留 ~/Library/Rime,移除后先保存其他工作,再退出登录并重新登录。
用 Homebrew 安装时
Cask使用 pkg 安装器,普通卸载处理当前 im.rime.inputmethod.Squirrel 和旧 com.googlecode.rimeime.Squirrel.pkg 收据,并删除 /Library/Input Methods/Squirrel.app,这些不依赖 zap:
brew uninstall --cask squirrel-app
Zap 列出 ~/Library/Caches/com.googlecode.rimeime.inputmethod.Squirrel、~/Library/Caches/im.rime.inputmethod.Squirrel、~/Library/Preferences/com.googlecode.rimeime.inputmethod.Squirrel.plist 和 ~/Library/Preferences/im.rime.inputmethod.Squirrel.plist,没有列 ~/Library/Rime。自己运行 brew uninstall --cask --zap squirrel-app 不会读取 Mole 的勾选,只有完整清单通过选择、归属和安全检查时,Mole 才用 zap,否则选中的残留仍由 Mole 自己移进废纸篓。
查看结果
pgrep -ifl squirrel
ls -ld "/Library/Input Methods/Squirrel.app" "$HOME/Library/Input Methods/Squirrel.app" "$HOME/Library/Rime"
进程无匹配只表示没有参数匹配这个模式,打印应用或数据表示仍在,主动保留 Rime 数据时属于正常结果。路径不存在的错误只说明那处项目已不在,其他错误仍无法判断,也不能验证词典恢复或已启用输入源列表。
Mole 会列出什么
输入法条目单独确认,不把所有发现的输入法都当默认选中,精确应用 ID 缓存和偏好设置按各自默认规则处理。Cask 补出的数据或其他审查行在关闭「卸载时一并移除数据和配置」时起初不勾选,开启后,合格且未共用的应用数据可能预选,~/Library/Rime 另外核对,所需词典保留,这个选项不会补出未发现的目录,也不会替你更改已启用输入源。
这次检查覆盖了什么
2026 年 9 月 22 日,只从 pkg 抽出 Squirrel 1.1.2 载荷拷进用户级 Input Methods,没有运行安装器或启用为输入源,输入法行单独勾选后移除应用、偏好设置和 HTTP 存储,~/Library/Rime 留下。完整安装器卸载、启用后输入、词典恢复和 Homebrew 没有测试。
