一般来说,您对 Sublime 所做的任何自定义最终都会作为文件保存在您的 User 包中,您可以通过从菜单中选择 Preferences > Browse Packages... 来查看这些文件。
User 包的示例内容包括(但不限于):
- 对设置的修改,存储在
sublime-settings 文件中。这适用于 Sublime 设置 (Preferences.sublime-settings) 以及您为已安装的任何软件包自定义的设置(例如 Package Control.sublime-settings)。
- 您创建的任何 sn-ps,存储在
sublime-snippet 文件中
- 您创建的任何插件都存储在
py 文件中。
- 您自己对 Sublime 资源的特定自定义,可以来自核心 Sublime 或来自其他包。这包括
sublime-menu、sublime-keymap、sublime-commands、sublime-color-scheme 等内容
因此,您对 Sublime 所做的几乎所有自定义操作都与该文件夹相关,这意味着如果您想保存您的 Sublime 设置,您需要将该文件夹的内容保存在某处。这也意味着,当您设置新计算机时,您可以使用保存的副本来准备新计算机。
强烈建议您使用 Package Control 来安装软件包;根据您上面的问题,我假设您正在这样做。对您来说好消息是:Package Control.sublime-settings 文件(存储在您的 User 包中)包含您告诉包控制安装的所有包的列表。
当您启动 Sublime 时,Package Control 将做的一件事是验证您告诉它安装的软件包列表当前是否已安装,如果没有,它将为您安装它们。
这意味着要设置一个安装了Sublime的新机器,你可以安装Sublime,安装Package Control,将你保存的User包复制到适当的位置,然后启动Sublime;包控制将自动为您安装所有包,而无需按照您在问题中链接的答案中概述的步骤进行操作。
事实上,Package Control Documentation 中有一个页面描述了如何通过Sync your User Package 执行此操作。
您的User 包存储在其中的Packages 文件夹,以及Package Control 安装包的Installed Packages 文件夹存储在Sublime Data 文件夹中; Sublime 在您的计算机上存储特定于您的用户的文件的区域。
如果您在 Windows 上使用 Sublime 并且使用了便携式安装程序,则此文件夹存储在 Sublime 安装位置内。在所有其他情况下(即“正常”Windows 安装,或在 MacOS 或 Linux 上)Data 文件夹存储在您的主目录中,并且在您卸载或重新安装 Sublime 时将单独保留。