必须按顺序登出账号、杀净进程、删对目录才能真正重置Sublime Text:Windows删%APPDATA%\Sublime Text 4,macOS删~/Library/Application Support/Sublime Text,Linux删~/.config/sublime-text-4,删前建议重命名备份。

删错目录等于白干:必须定位到真正的 Data 根目录
Sublime Text 没有“一键还原出厂”按钮,所谓“重置”成败只取决于你是否删对了那个用户数据根目录。它不是 Preferences.sublime-settings 文件,也不是 Packages/User 子文件夹,更不是安装目录(如 C:\Program Files\Sublime Text)。删错路径,重启后插件、快捷键、上次打开的标签页全都会原样复活。
正确路径如下:
- Windows:
%APPDATA%\Sublime Text 4(注意带空格,不是SublimeText4或Sublime Text 4\Packages\User) - macOS:
~/Library/Application Support/Sublime Text(Sublime Text 4 安装后仍叫Sublime Text,不带版本号) - Linux:
~/.config/sublime-text-4(短横线-,全小写,不是下划线或sublimetext4)
建议先重命名(如改成 sublime-text-4-backup)而非直接删除,留个退路。
进程没关干净,删完也会自动“回档”
窗口关了 ≠ Sublime 退出了。它默认常驻后台,内存里的状态会在你删除配置后悄悄刷回磁盘——你删完重启,发现配置“又回来了”,大概率是 sublime_text.exe(Windows)或 Sublime Text(macOS/Linux)进程还在跑。
务必彻底结束进程:
- Windows:任务管理器里搜
sublime_text.exe,全部结束 - macOS:活动监视器里找
Sublime Text,强制退出;或终端执行killall "Sublime Text" - Linux:终端执行
killall sublime_text
删完目录后,再启动 Sublime,它才会真正生成一套全新默认配置。
别忘了登出同步账号,否则设置会“跨设备复活”
如果你开了 Sublime Sync(即登录过账号),即使删了本地目录,重启后它会从云端拉取旧配置——插件、主题、快捷键全回来。这不是 bug,是设计行为。
必须提前登出:
- 菜单栏
Sublime Text → Sign Out(macOS)或Help → Sign Out(Windows/Linux) - 或终端执行
subl --sync-logout
登出后再删目录,才能断掉同步链路。否则你只是在本地“假装重置”。
安全模式验证:不确定问题来源时的最快排查法
你不确定是哪个插件或哪行配置导致崩溃、快捷键失效、保存无响应?subl --safe-mode 是唯一能快速验证的手段。它跳过所有用户配置和插件,只用内置默认逻辑启动。
常见现象与判断:
- 按
Ctrl+Shift+P打不开命令面板 →--safe-mode下能打开,说明是 keymap 冲突 - 保存文件没反应 →
--safe-mode下正常,说明某插件 hook 阻塞了流程 - 字体/主题异常 →
--safe-mode下仍异常,问题可能出在系统级渲染或显卡驱动
复杂点在于:重置不是纯技术动作,而是三件事的严格顺序——登出账号 → 杀净进程 → 删对目录。漏掉任何一环,就只是“看起来重置了”。


















