必须先彻底结束sublime进程,再删除用户数据目录和同步配置,最后清理插件残留;否则插件、设置、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”或安装路径骗了
控制面板卸载或删 C:\Program Files\Sublime Text 只动二进制,完全不影响配置恢复。真正存插件、设置、缓存、License 的,是用户数据目录——漏一个,重装后插件、主题、CPU 飙高全“复活”。
- Windows:必须删两个路径:
%APPDATA%\Sublime Text和%LOCALAPPDATA%\Sublime Text(注意不是Sublime Text 3或Sublime Text 4) - macOS:删
~/Library/Application Support/Sublime Text+~/Library/Caches/com.sublimetext.4+~/Library/Preferences/com.sublimetext.4.plist - Linux:执行
rm -rf ~/.config/sublime-text+rm -rf ~/.cache/sublime-text(不是~/.sublime)
清掉 Package Control 同步配置,否则云端自动拉回插件列表
只要执行过 subl --sync-login,首次启动就会从云端拉回 Preferences.sublime-settings、快捷键、插件列表,连已破解的 license 状态都可能恢复——这是最常被忽略的“复活”源头。
- 卸载前务必运行
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"字段
手动清理插件残留三处硬伤:User 配置、Cache 语言服务器、Saved Application State
Package Control: Remove Package 只删插件本体和 Installed Packages/ 下的 .sublime-package 文件,剩下三处不碰,插件就“阴魂不散”:命令面板还能搜到、右键菜单还在、CPU 照样飙高。
-
Packages/User/下的LSP-pyright.sublime-settings、GitGutter.sublime-settings等配置文件——删掉,否则启动仍注册 command -
Default (Windows).sublime-keymap里硬编码的快捷键(如搜索"command": "git_stage_hunk"),整块删 -
Cache/中语言服务器残留:pyright/、texlab/、lsp/文件夹——整夹删除,不清它,重启后后台拉起进程吃满 CPU -
Saved Application State/必须删:com.sublimetext.4/(macOS/Linux)或对应 Windows 路径,它会偷偷恢复插件启用状态
Saved Application State 和没登出同步账号这两处——删完所有目录却仍见插件自动装回,八成栽在这儿。











