必须备份Packages/User整个目录、Packages下非User的插件子目录(如Dracula Color Scheme)、便携版则整份备份Data文件夹。

删 Data 目录前必须备份哪几个关键路径
Sublime Text 重置默认设置 ≠ 只删 Packages/User,但也不是全盘保留。真正需要备份的,只有三类东西:你改过的配置、你装的插件源码、你手动加的资源文件。其余都是运行时缓存或会话状态,重装后自动生成。
-
Packages/User必须整份备份:它含Preferences.sublime-settings、Package Control.sublime-settings、Default (Windows).sublime-keymap(或对应平台文件)、所有插件的*.sublime-settings(如SideBarEnhancements.sublime-settings) -
Packages/下非User的子目录也要备份(如Dracula Color Scheme、GitGutter),但跳过名字带~、.tmp或空的临时文件夹 - 如果你用的是便携版,直接备份整个
Data文件夹即可(注意大小写:Data不是data或DATA)
别碰 Installed Packages/ 里的 .sublime-package 文件——那是 Package Control 自动下载的缓存,只要 Package Control.sublime-settings 里 installed_packages 字段完整,重启后它会自动重装。
备份前必须确认的三个状态
备份无效,往往不是路径错了,而是进程没退干净、路径认错了、或者同步账号还在后台拉配置。
- 启动 Sublime → Preferences → Browse Packages…,弹出窗口地址就是你该操作的真实路径;如果指向
Data\Packages,说明你在用便携版,别去翻%APPDATA% - Windows 用任务管理器确认
subl.exe或sublime_text.exe进程已消失;macOS 点菜单栏 Sublime Text → Quit Sublime Text,不能只关窗口;Linux 运行killall sublime_text - 终端执行
subl --sync-logout,或菜单 Sublime Text → Preferences → Sync Settings → Logout;不登出,重置后一启动就从云端把旧配置又拉回来
容易被忽略但导致恢复失败的两个细节
很多人备份了全部文件,迁移后却快捷键失效、配色丢失、插件报 ImportError: No module named 'package_control',问题常出在这两处:
-
Preferences.sublime-settings中的color_scheme字段指向的文件(如Monokai.sublime-color-scheme)不在Packages/User里,而在Packages/Color Scheme - Default/或某个插件目录中;若你用了第三方主题,得把对应文件一并拷到新环境的相同位置 - 平台专属快捷键文件必须匹配当前系统:
Default (Windows).sublime-keymap(Windows)、Default (OSX).sublime-keymap(macOS)、Default (Linux).sublime-keymap(Linux);混放多个平台文件,Sublime 会静默忽略不匹配的那个,结果就是快捷键按了没反应
备份不是复制粘贴完就结束的事,关键是让每个路径、每个文件名、每个系统标识都对得上。否则恢复时看着文件都在,实际根本没加载。










