彻底卸载旧版Sublime Text并重装稳定通道包的关键是:先杀净sublime_text后台进程,再删除对应版本的用户数据目录(如Windows的%APPDATA%\Sublime Text 3和%LOCALAPPDATA%\Sublime Text),最后执行subl --sync-logout登出同步账号,三者缺一不可,否则重装后插件、设置及CPU占用将原样复活。

彻底卸载旧版 Sublime Text 并重装稳定通道包,关键不在删安装目录,而在清掉用户数据目录 + 登出同步 + 杀净后台进程——漏任一环节,重装后插件、设置、CPU 飙高都会“原地复活”。
必须先杀光所有 sublime_text 进程
窗口关了 ≠ 进程退出。Sublime Text 3/4 默认常驻后台,监听剪贴板、LSP、同步状态,会锁死 Packages 和 Cache 下的文件,导致后续删除失败或跳过部分残留。
- Windows:按
Ctrl+Shift+Esc打开任务管理器 → 搜索sublime_text.exe和subl.exe→ 全部右键“结束任务” - macOS:打开「活动监视器」→ 搜索
Sublime Text→ 选中所有匹配项 → 点击 ✕ 强制退出 - Linux:终端执行
pkill -f "sublime_text"或pkill -f "subl"
删对用户数据目录,不是安装目录
控制面板卸载或直接删 C:\Program Files\Sublime Text 只动二进制,完全不影响配置恢复。真正存插件、设置、缓存、License 的,全在用户数据目录里——路径名和版本号无关,但必须严格匹配你用过的实际文件夹名。
- Windows:
%APPDATA%\Sublime Text和%LOCALAPPDATA%\Sublime Text(若用过 ST3,还要额外删%APPDATA%\Sublime Text 3和%LOCALAPPDATA%\Sublime Text 3) - macOS:
~/Library/Application Support/Sublime Text+~/Library/Caches/com.sublimetext.4+~/Library/Preferences/com.sublimetext.4.plist(ST3 对应com.sublimetext.3) - Linux:
~/.config/sublime-text+~/.cache/sublime-text(ST3 是~/.config/sublime-text-3和~/.cache/sublime-text-3)
登出同步账号,否则云端自动拉回旧配置
只要执行过 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"字段
重装时认准稳定通道包,别下错 Build
官网 sublimetext.com 默认提供的是最新 Build(可能含未修复的 LSP 或渲染 bug),稳定通道包需手动选:
- Windows:下载
sublime_text_build_4169_x64_setup.exe(Build 4169 是当前稳定通道终点) - macOS:下载
Sublime Text Build 4169.dmg,拖入/Applications覆盖安装 - Linux:解压 tarball 到
/opt/sublime_text,重建软链:sudo ln -sf /opt/sublime_text/subl /usr/local/bin/subl
重装后第一件事:打开 Preferences → Browse Packages…,确认 Packages/User/ 下没有残留的 PluginName.sublime-settings,且 Package Control.sublime-settings 文件不存在——否则说明某处数据没清干净。


















