必须先彻底终止Sublime所有后台进程,再删除%APPDATA%\Sublime Text等用户数据目录,并执行subl --sync-logout登出同步账号,否则插件、配置及CPU异常会“复活”。

先杀进程,否则删到一半就卡住
窗口关了 ≠ Sublime 进程退出。Sublime Text 4 默认常驻后台,监听剪贴板、同步状态、LSP 服务,会锁死 Packages 和 Cache 下的文件,导致删除失败或跳过部分目录。
- Windows:按
Ctrl+Shift+Esc打开任务管理器 → 搜索sublime_text.exe和subl.exe→ 全部右键“结束任务” - macOS:打开「活动监视器」→ 搜索
Sublime Text→ 选中所有匹配项 → 点击 ✕ 强制退出 - Linux:终端执行
pkill -f "sublime_text"或pkill -f "subl"
删对数据目录,别被“Sublime Text 3”这种旧名骗了
Sublime 不走系统注册表或包管理器,所有用户态数据全在用户目录下。路径名和实际版本号无关,只看文件夹真实名称——常见错误是删了 Sublime Text 3 却漏掉 Sublime Text(Text 4 默认用这个)。
- Windows:
%APPDATA%\Sublime Text和%LOCALAPPDATA%\Sublime Text—— 两个都得进,整文件夹删 - macOS:
~/Library/Application Support/Sublime Text+~/Library/Caches/com.sublimetext.4/+~/Library/Preferences/com.sublimetext.4.plist - Linux:
~/.config/sublime-text+~/.cache/sublime-text(注意不是~/.sublime)
不登出同步账号,重装后插件自动复活
只要执行过 subl --sync-login,首次启动就会从云端拉回插件列表、快捷键、主题,连 Preferences.sublime-settings 都原样恢复。这是最常被忽略的“复活”源头。
- 卸载前务必运行:
subl --sync-logout(Windows 需确保subl在 PATH 中;macOS/Linux 直接终端执行) - 或菜单栏点
Sublime Text → Preferences → Sync Settings → Logout - 不确定是否登过?检查
%APPDATA%\Sublime Text\Packages\User\Package Control.sublime-settings里有没有"sync_login"字段
重装后想恢复原有插件,别直接复制整个 Packages 文件夹
直接复制旧 Packages 文件夹会导致 LSP 插件残留缓存、命令面板残留未注册命令、甚至 CPU 飙高。安全恢复的关键是只保留配置,不带运行时状态。
- 重装后先手动安装
Package Control(通过官方 install script) - 把旧
Packages/User/下的Preferences.sublime-settings、Package Control.sublime-settings、主题/字体等配置文件复制过来 - 不要复制
Packages/下的插件文件夹或Installed Packages/中的.sublime-package文件 - 启动后用
Package Control: Install Package逐个重装插件——这样能触发正确初始化,避免Cache/里残留语言服务器索引
Cache/ 里还留着 pyright、texlab 这类语言服务器的旧索引——必须清空整个 Cache 目录,不能只删插件名匹配的子目录。


















