跳到主要内容
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
    

    上面这条命令只删应用,设置和会话数据都会留着,打算以后再跑 --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 日志文件 会列出,默认勾选
    /var/folders 下系统按用户分配的临时缓存区里的 com.cmuxterm.app 文件夹 临时缓存 会列出,默认勾选
    ~/Library/Application Support/cmux 一份带版本号的会话快照(参见 cmux 官方 README),也是 cmux 拷入「cmux Computer Use.app」自动化辅助程序(cmux-cua/helper/)并从中运行的文件夹 会列出,但默认不勾选;移除它会连带移除里面的辅助程序
    ~/.cmuxterm agent 钩子的会话映射(参见 cmux README) 会列出,但默认不勾选;用到 agent 钩子且想保留映射的话先备份
    ~/.config/cmux 你的 cmux.json 设置,包括侧边栏、标签栏、快捷键和自动化偏好(参见 cmux 配置文档) 会列出,但默认不勾选;想保留设置就先备份

    ~/.local/state/cmux 在这次测试里是空的,Mole 不碰整个 ~/.local/state,所以它不在列表里,用户临时文件夹里的 cmux-cli-shims 和 cmux-cua-501 也不会列出,只凭名字像 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-cua-501 不会列出。

    用 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 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

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

    v1.16.0 (296) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。