package control 卸载插件仅删除代码和.sublime-package文件,需手动清理packages/user下的配置、cache中的lsp缓存及同步状态,否则命令残留、cpu飙高、插件自动恢复。

直接删插件文件夹或只用 Package Control: Remove Package,大概率留一堆残留:右键菜单还在、命令面板能搜到但点开就报错、CPU 持续飙高——这不是插件没卸干净,是配置、缓存、同步状态三处没动。
Package Control 卸载后命令还在?清 Packages/User 下的 .sublime-settings
Package Control 只删插件代码和 .sublime-package 文件,完全不管你在 Packages/User/ 里手动建的配置。比如卸了 LSP-pyright,Packages/User/LSP-pyright.sublime-settings 还在,下次启动仍可能触发语言服务器拉起逻辑。
- 进
Packages/User/目录(可通过Preferences → Browse Packages…快速打开) - 用文件名搜索插件关键词,如
pyright、gitgutter、sidebar,删掉所有匹配的*.sublime-settings文件 - 顺手打开
Preferences.sublime-settings,搜索"lsp_format_on_save"、"sidebar_default_state"、"ignored_packages"等字段,整行删掉(别留空行或注释)
删完插件 CPU 还飙高?重点清 Cache 里的 LSP 缓存
像 pyright、texlab、LSP-pyright 这类语言服务器插件,卸载后仍在 Cache/ 目录下存着编译产物、索引、socket 文件。Sublime 启动时会自动尝试连接它们,导致后台持续占用 CPU,甚至命令面板还能搜到 lsp_symbol_rename 但执行失败。
一款AI工具,主要用于生成可直接复制粘贴的 Bash 脚本,用于 Ralph Wiggum/AI 代理循环(Codex、Claude Code、OpenCode、Goose)。适用于“拉尔夫循环”“Ralph Wiggum 循环”或 AI 循环请求,依据 PROMPT.md、AGENTS.md、SPECS、IMPLEMENTATION_PLAN.md 进行计划/构建,包含计划与构建模式、背压、沙箱及完成条件,适合需要提升相关任务效率的用户。
- Windows:进
%LOCALAPPDATA%\Sublime Text\Cache\,搜索pyright或texlab,删掉整个匹配文件夹 - macOS:进
~/Library/Caches/Sublime Text/或~/Library/Caches/com.sublimetext.4/,同样搜索删除 - Linux:
~/.cache/sublime-text/下搜索并删,或直接rm -rf ~/.cache/sublime-text/*(安全,重启后自动重建)
手动删插件前不关进程?文件会被锁住删不掉
很多人删完 Packages/GitGutter/ 文件夹,重启发现插件“复活”或提示“文件正在使用”,根本原因是 sublime_text.exe(Windows)、Sublime Text(macOS)或 subl(Linux)还在后台运行——LSP、同步服务、剪贴板监听都可能导致进程常驻。
- Windows:按
Ctrl+Shift+Esc打开任务管理器 → 搜索sublime_text.exe和subl.exe→ 全部“结束任务” - macOS:打开「活动监视器」→ 搜索
Sublime Text→ 选中全部 → 强制退出 - Linux:终端执行
pkill -f "sublime_text"或pkill -f "subl"
重装前不登出同步?旧插件自动恢复
如果你开了 Sublime 的账号同步(Sync Settings),Package Control 会从云端恢复插件列表和配置。哪怕你删光了本地所有东西,只要没登出,重装后 GitGutter、LSP 都可能自动回来。
- 终端运行
subl --sync-logout(确保subl在 PATH 中) - 或菜单栏点
Sublime Text → Preferences → Sync Settings → Logout - 最后确认
Packages/User/Package Control.sublime-settings已被删掉——这是同步状态的关键标记文件
真正麻烦的不是删插件本身,而是三处残留:User 目录下的配置、Cache 里的语言服务器索引、以及同步账号绑定的状态。漏掉任何一处,都会让“已卸载”变成“看起来卸了”。










