Sublime怎么恢复默认设置 Sublime重置软件出厂状态【经验】

13次阅读

sublime Text恢复出厂设置需删除整个Data根目录而非仅User子文件夹:windows为%appDATA%sublime text 4,macos为~/Library/Application Support/Sublime Text,linux为~/.config/sublime-text-4;删前须彻底退出进程,重命名比直接删除更安全。

Sublime怎么恢复默认设置 Sublime重置软件出厂状态【经验】

删错目录是恢复失败的最常见原因

Sublime Text 没有“恢复出厂设置”按钮,所谓重置,本质就是让软件启动时发现没有现成的用户数据,于是自动创建一套全新的 Data 目录。但很多人删完重启,发现主题、插件、字体大小还在——问题几乎都出在只删了 Packages/User,而没动真正的根目录。

  • windows 正确路径是:%APPDATA%Sublime Text 4(注意:是整个文件夹,不是里面的 User 子文件夹)
  • macOS 正确路径是:~/Library/Application Support/Sublime Text(版本号通常不写,但若存在 Sublime Text 4 就选它)
  • Linux 正确路径是:~/.config/sublime-text-4(注意是短横线,全小写,不是下划线)
  • 删之前务必确认 Sublime 已彻底退出:Windows 查任务管理器中是否有 subl.exesublime_text.exemacOS 用 Activity Monitorsublime;Linux 用 ps aux | grep sublime

只删 User 文件夹 ≠ 恢复出厂,只是“软重置”

如果你只想清掉自定义设置、快捷键和主题,但想保留已安装插件的注册状态或 Package Control 的本地缓存,那可以只删 Packages/User 里的内容(不是删整个 User 文件夹)。

  • 删前先备份 Preferences.sublime-settingsdefault (Windows).sublime-keymap 等关键文件,方便后续挑着恢复
  • 重启后 Packages/User 会被重建,但 Packages/ 下其他插件目录仍在,Package Control 也能识别已安装插件(只是配置丢失)
  • 这个操作不会清空项目历史、未保存草稿、侧边栏折叠状态——这些信息其实在 Data/LocalData/Cache 里,删 User 不影响它们

Ctrl+0 不是重置设置,只是重置视图缩放

很多人以为按 Ctrl+0(Windows/Linux)或 Cmd+0macos)能“恢复默认”,其实它只重置当前窗口的 ui 缩放比例,和字体大小、配色、插件等完全无关。

  • 真正改字体大小的配置项是 "font_size",位于 Packages/User/Preferences.sublime-settings
  • 如果该文件里写了 "font_size": 16,删掉这行或改成 12(默认值因系统而异),再保存,才生效
  • Ctrl+0 只对当前会话有效;关掉再打开,还是会读取配置文件里的 font_size

重命名比直接删除更安全,且可逆

直接删 Data 文件夹风险高——万一删错路径,或者重装后发现某些插件激活码找不回来了,就真没了。

  • 推荐做法:把 %APPDATA%Sublime Text 4 改名为 Sublime Text 4-backup,而不是删掉
  • 重启 Sublime 后它会新建一个干净的 Sublime Text 4 目录;若需找回某段自定义快捷键,只需进备份目录翻 Packages/User/Default (Windows).sublime-keymap
  • 注意:不要只备份 User,因为有些插件的 license 文件藏在 Packages/插件名/ 下,或激活信息存在 Local/

真正卡住人的从来不是“怎么删”,而是“删哪个”和“删完还有没有残留进程在偷偷写入”。哪怕你路径全对,只要 subl.exe 还挂着,Windows 就可能拒绝删除或删完又自动恢复部分文件。动手前花 10 秒看一眼任务管理器,比重装三遍都管用。

text=ZqhQzanResources