如何在 Mac 上卸载 Cursor
移除 Cursor 应用、清空编辑器数据和卸载 Cursor Agent CLI 是三件事。这份指南针对 Mac 桌面版,保留项目文件和仍在使用的命令行工具。
保存工作,再退出 Cursor
先保存未提交的修改和打开的文件。如果想保留配置,在卸载前备份下面列出的数据目录。随后从 Cursor 菜单退出应用,在“活动监视器”中搜索 Cursor,确认桌面应用的相关进程已退出。
在 Finder 的“应用程序”中找到 Cursor,将它移到废纸篓。这也是 Cursor 当前官方说明给出的 Mac 应用移除方式。若提示正在使用,先处理对应进程,不要通过删除数据目录来强行退出。
区分应用数据、缓存和项目
在 Finder 按 Shift + Command + G,输入下面的路径查看内容。缺少某个目录时直接跳过,不需要为了“清干净”创建它或搜索删除所有同名文件。
| 位置 | 处理方式 |
|---|---|
~/Library/Application Support/Cursor |
应用数据,不是整包缓存。先备份想保留的设置和本地状态,确认不要后再移到废纸篓。 |
~/.cursor |
用户配置与扩展等数据,需要逐项确认。仍使用 Cursor 命令行工具时尤其不要整目录删除。 |
~/Library/Caches/cursor-compile-cache |
本次核查确认的编译缓存,退出 Cursor 后可按需移到废纸篓。 |
项目目录内的 .cursor |
项目自己的规则和配置,应随项目保留。卸载编辑器不需要删除项目。 |
这些是已核查的重点位置,不是对每个版本的完整残留清单。对于其他缓存或支持文件,先核对归属和内容,不能只因名字含有 Cursor 就删除。
Cursor Agent CLI 要单独处理
Cursor 官方 CLI使用独立安装流程。只卸载桌面编辑器时,保留仍在使用的 CLI、其他命令行工具和它们的配置,不删除整层 ~/.local/bin 或项目配置。
可以用下面两条只读命令检查是否仍有入口:
command -v cursor
command -v agent
没有输出只表示当前 shell 的 PATH 中找不到该命令,不代表关联文件已经全部移除。若出现报错,先检查错误原因,不能据此判断卸载完成。
有输出表示命令仍能解析到一个位置,不代表桌面应用还在运行,也不能仅凭名字断定这个命令属于 Cursor。若 cursor 指向已经移除的应用,先检查该路径是否为符号链接,以及链接目标,再单独处理这个失效入口。
怎样判断卸载完成
确认“应用程序”中的 Cursor 已移除,活动监视器里没有属于该桌面应用的进程,再核对你选择删除的具体目录。项目、备份和主动保留的 CLI 仍然存在是正常的,不应为了让搜索结果为空而删除它们。
删除编辑器不会代你取消订阅。若以后不再使用付费服务,还需要到自己的账户设置核对订阅。
Mole 的核查范围
这款常用软件只做了本机配置核查,没有为测试执行完整卸载。Mole 将用户配置列为需要确认的项目,并区分编译缓存与独立 CLI 数据;实际操作前仍需查看所选文件。这里不宣称所有安装方式和所有版本都已验证。