禁用sublime text插件有四种方式:命令面板禁用(推荐新手,即时生效)、配置disabled_packages永久禁用(需重启)、ignored_packages禁用内置插件(如vintage)、重命名文件夹(应急兜底)。

可以直接禁用,无需卸载;最稳妥的方式是通过 disabled_packages 配置或命令面板操作,重命名文件夹仅作备用方案。
用命令面板快速禁用(推荐新手)
这是最直观、生效最快的方法,适合临时排查插件冲突或调试启动慢问题:
- 按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)打开命令面板 - 输入
Disable Package,回车 - 在弹出列表中选择目标插件名(如
GitGutter、SublimeLinter),确认后立即禁用,无需重启
注意:插件名区分大小写,且必须和 Package Settings 菜单里显示的名称完全一致;部分插件(如 Package Control 自身)无法被禁用,列表中不会出现。
通过配置文件永久禁用(适合稳定环境)
把插件名写进 Package Control 的用户设置,能避免误操作反复启用,也方便同步配置:
- 菜单栏进入
Preferences → Package Settings → Package Control → Settings – User - 添加或修改
"disabled_packages"字段,例如:{ "disabled_packages": ["Git", "Origami", "Alignment"] } - 保存后重启 Sublime Text 生效
常见坑:如果误写成 "disable_packages"(少一个 d)或拼错插件名(如把 Emmet 写成 emmet),配置会静默失效;建议先用命令面板禁用一次,再复制准确名称到配置中。
禁用内置插件要用 ignored_packages
像 Vintage(Vim 模式)、Spell Check 这类系统自带插件,不能放进 disabled_packages,否则无效:
- 打开
Preferences → Settings(主设置,不是 Package Control 的) - 在右侧用户设置中添加:
"ignored_packages": ["Vintage", "Spell Check"]
- 保存即生效,无需重启(部分插件可能需切换语法或新建标签页才彻底卸载)
关键区别:disabled_packages 管第三方插件,ignored_packages 管内置插件;混用会导致部分插件“禁了又活”,尤其当你同时装了 Vintage 和 Vintageous 时,只禁一个可能不起作用。
重命名插件文件夹(应急兜底,不推荐日常用)
当配置或命令面板失效(比如插件已损坏导致 Package Control 异常),可手动干预:
- 找到插件所在目录:
~/Library/Application Support/Sublime Text/Packages/(macOS)、%APPDATA%\Sublime Text\Packages\(Windows) - 将插件文件夹(如
GitGutter)重命名为GitGutter.disabled - 重启 Sublime Text,插件即被跳过加载
风险点:若插件有运行时缓存(如 LSP 插件在 Cache/ 目录生成索引),重命名后仍可能残留 CPU 占用;且下次更新 Package Control 时,它可能自动恢复该文件夹——这不是 bug,而是设计行为。
最容易被忽略的是:禁用插件 ≠ 删除配置。所有方式都不会动 Packages/User/ 下的 PluginName.sublime-settings,所以重新启用后旧设置还在;但如果你真想“清空重来”,得手动删掉对应配置文件。











