Sublime怎么卸载干净_Sublime彻底删除残留配置【清理】

1次阅读

必须彻底结束sublime text进程、删除全部用户数据目录、登出同步账号并清理插件残留,否则重装后配置会自动恢复。windows需结束sublime_text.exe和subl.exe,删除%appdata%sublime text与%localappdata%sublime text;macos删~/library/application support/sublime text等三处;linux用pkill并删~/.config/sublime-text等;务必执行subl –sync-logout并手动清除插件文件夹及缓存。

Sublime怎么卸载干净_Sublime彻底删除残留配置【清理】

关不干净进程,删一半就卡住

很多人删完 %APPDATA%Sublime Text 发现文件夹还在,或者提示“文件正在使用”——根本不是权限问题,而是 sublime_text.exesubl.exe 还在后台跑着。Windows 下哪怕窗口全关了,它也可能挂着监听剪贴板、同步状态或 LSP 服务。

  • Ctrl+Shift+Esc 打开任务管理器,在“进程”页搜索 sublime_text.exesubl.exe,全部右键“结束任务”
  • macOS 用户别只关窗口,打开“活动监视器”,搜 Sublime Text,强制退出所有匹配项
  • Linux 用户终端执行:pkill -f "sublime_text"pkill -f "subl"

删错目录等于白干:认准 Data 目录,不是安装目录

控制面板卸载只动 C:Program FilesSublime Text 这类地方,而真正存配置、插件、缓存、甚至 License 的,是用户数据目录(Data Directory)。重装后旧设置“自动复活”,90% 是因为这个目录没动。

  • Windows:必须删两个路径:%APPDATA%Sublime Text(含 Packages/User/)和 %LOCALAPPDATA%Sublime Text(含 Cache/Local/License.sublime_license
  • 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 Text 4 默认开启账号同步,subl --sync-login 登过一次,本地删得再干净,首次启动也会从云端拉回 Preferences.sublime-settings、快捷键、插件列表——这是最常被忽略的“复活”原因。

  • 卸载前或重装前,先运行:subl --sync-logout(Windows 需确保 subl 在 PATH 中;macOS/Linux 直接终端执行)
  • 或者菜单栏点 Sublime Text → Preferences → Sync Settings → Logout
  • 不确定是否登过?检查 %APPDATA%Sublime TextPackagesUserPackage Control.sublime-settings 里有没有 "sync_login" 字段

删插件残留比删程序还麻烦

用 Package Control 卸载插件,只删代码和 .sublime-package 文件,但不会动 Packages/User/PluginName.sublime-settings,也不会清 Cache/ 里 LSP 插件生成的索引,结果就是 CPU 暴涨、右键菜单还有选项、甚至新装同名插件直接套用旧配置。

  • 手动删插件:进 Packages/ 目录,整文件夹删(如 GitGutter/),别只删几个文件
  • 顺手清 Installed Packages/ 下同名的 .sublime-package
  • Cache/ 目录搜插件名(如 pyrighttexlab),删整个匹配文件夹;清空整个 Cache/ 也安全,重启后重建

最容易漏的是同步登出和 %LOCALAPPDATA% 下的 License.sublime_license——它藏在缓存目录里,不删的话,重装后连已激活状态都原样回来。

text=ZqhQzanResources