跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 cmux

    cmux 第一次打开就往主目录下十几个位置写东西,还会把一个「cmux Computer Use」辅助程序拷进 Application Support 文件夹并从那里运行,设置在 ~/.config/cmux,会话数据在 ~/.cmuxterm 和 ~/Library/Application Support/cmux,以后还想用就先备份。本文覆盖 cmux 在 GitHub 发布页提供的官方 DMG,以及 Homebrew cask cmux。

    退出 cmux

    从菜单或用 Command + Q 退出 cmux,删除文件前先在「活动监视器」里确认没有残留的 cmux 进程,也没有单独的「cmux Computer Use」辅助进程。

    把 cmux 移到废纸篓

    在 Finder 打开「应用程序」,把 cmux 移到废纸篓。

    用 Homebrew 安装时

    cmux 这个 cask 的 zap 清单有 13 项,其中 ~/.cmuxterm 和 ~/.config/cmux 不在 ~/Library 里,自己运行 brew uninstall --cask --zap cmux 会把整份清单都移到废纸篓,不看你在 Mole 里勾了什么,你的 ~/.cmuxterm 会话映射和 ~/.config/cmux 设置也在里面。

    Mole 卸载 Homebrew 装的 cmux 时总是不加 --zap,因为只有 zap 清单里每个路径都在 ~/Library 里,Mole 才会执行它,你在 Mole 列表里勾选的行照样会移到废纸篓。

    brew uninstall --cask cmux
    

    普通 cask 卸载会退出主应用、卸载匹配 application.com.cmuxterm.cua.* 的启动任务,连同应用移除受它管理的 cmux 命令链接,zap 清单里的设置和会话数据仍保留,这些普通步骤不受 Mole 的数据勾选控制,打算以后再跑 --zap 的话先备份好。

    核对应用数据

    备份要留的设置和会话、停止这两个进程后,在 Finder 按 Shift + Command + G 打开下面每个完整路径,只把不再需要的项目移到废纸篓,不存在的跳过。会话和配置文件夹仍需要就留着,共用父目录和下面未确认归属的临时项目不要动。

    位置 装的是什么 如何处理
    ~/Library/Application Support/com.cmuxterm.app 应用数据 会列出,默认勾选
    ~/Library/Preferences/com.cmuxterm.app.plist 应用偏好设置 会列出,默认勾选
    ~/Library/Caches/com.cmuxterm.app 与 ~/Library/Caches/cmux 缓存 会列出,默认勾选
    ~/Library/Caches/SentryCrash/cmux 崩溃报告缓存 会列出,默认勾选
    ~/Library/HTTPStorages/com.cmuxterm.app 与 ~/Library/HTTPStorages/com.cmuxterm.app.binarycookies 网页存储与 Cookie 会列出,默认勾选
    ~/Library/Logs/cmux-focus.log 与 ~/Library/Logs/cmux-update.log 日志文件 会列出,默认勾选
    下文定位的当前用户缓存目录里的 com.cmuxterm.app 文件夹 临时缓存 会列出,默认勾选
    ~/Library/Application Support/cmux 一份带版本号的会话快照(参见 cmux 官方 README),也是 cmux 拷入「cmux Computer Use.app」自动化辅助程序(cmux-cua/helper/)并从中运行的文件夹 供检查,数据选项关闭时不预选,开启后符合条件可以预选,删除也会移除其中的辅助程序
    ~/.cmuxterm agent 钩子的会话映射(参见 cmux README) 供检查,想留映射就取消勾选,删除前先备份
    ~/.config/cmux 你的 cmux.json 设置,包括侧边栏、标签栏、快捷键和自动化偏好(参见 cmux 配置文档) 供检查,想留设置就取消勾选,删除前先备份

    要定位临时缓存,在「终端」运行只读命令 getconf DARWIN_USER_CACHE_DIR,再在 Finder 按 Shift + Command + G 打开返回的路径,只把其中存在的 com.cmuxterm.app 子目录移到废纸篓,缓存父目录和未确认归属的其他项目留着,命令报错就跳过这个位置。

    ~/.local/state/cmux 在这次测试里是空的,Mole 不碰整个 ~/.local/state,所以它不在列表里,用户临时文件夹里的 cmux-cli-shims 和当前用户的 cmux 自动化临时项也不会列出,只凭名字像 cmux,不够让 Mole 认定归属。

    核对卸载结果

    pgrep -il cmux
    ls -d "$HOME/.cmuxterm" "$HOME/.config/cmux"
    ls -d "$HOME/Library/Application Support/cmux" "$HOME/Library/Application Support/com.cmuxterm.app"
    
    • pgrep 没有输出,说明没有 cmux 进程在运行,包括「cmux Computer Use」辅助进程;列出进程说明还有东西开着,先退出再继续。
    • 每条 ls -d 打印出路径都说明那个位置还在;提示「No such file or directory」说明已经移除。如果你为了保留会话或设置没有勾选对应的行,~/.cmuxterm 或 ~/.config/cmux 还在是正常结果。

    Mole 会列出什么

    对于从官方 DMG 安装的 cmux:

    • ~/Library/Application Support/com.cmuxterm.app、它的偏好设置文件、两处缓存、崩溃报告缓存、两条网页存储记录、两个日志文件和那份临时缓存,都会列出,默认勾选。
    • ~/Library/Application Support/cmux(同时装着拷入的「cmux Computer Use.app」辅助程序)、~/.cmuxterm 和 ~/.config/cmux 会列出来供你检查,「卸载时一并移除数据和配置」关闭时不预选,开启后符合条件的自有数据可以预选。想留会话、设置或助手文件夹,核对后取消勾选对应的行。
    • ~/.local/state/cmux 以及临时文件夹里的 cmux-cli-shims、当前用户的 cmux 自动化临时项不会列出。

    用 Homebrew 安装时,zap 清单里有路径在 ~/Library 之外,Mole 不加 --zap,只删你勾选的行。

    这次检查覆盖了什么

    2026 年 9 月 25 日,用一个开发构建的 Mole,从 cmux 的 GitHub 发布页直接下载 cmux 0.64.25,拷进「应用程序」后退出并移除。这次把列出的行全勾上了,包括待确认的那些,应用本体加 13 处数据位置一共 14 行都进了废纸篓,拷进 Application Support/cmux 的「cmux Computer Use.app」也跟着文件夹一起走了。那一轮里 ~/.cmuxterm 和 ~/.config/cmux 只是靠 Homebrew 的 zap 清单列出来的,现在 Mole 也按 cmux 的 bundle id 列出它们。卸载后剩下一个空的 ~/.local/state/cmux 和那两个临时项,都不在 Mole 的列表里。Homebrew cask、登录和真实的编程 agent 会话都没有实测。

    Mac 软件卸载不干净,可以试试 Mole,我亲手测试和核查过 799 款 Mac 软件。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (304) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。