0

如何保存/恢复 Sublime Text 2 配置/插件以迁移到另一台计算机?声明,要备份 Sublime Text 2 安装,用户应该保留~/Packages/User目录(从他们正在使用的任何操作系统上的用户本地数据文件夹中)。

但是,http://andrew.hedges.name/blog/2012/01/19/sublime-text-2-more-sublime-with-a-drop-of-dropbox和大多数其他使用 Dropbox 同步 Sublime 设置的演练指定三个目录~/Packages~/Installed Packages~/Pristine Packages

备份 just~/Packages/User和其他 3 个目录之间的功能区别是什么?

4

2 回答 2

1

我认为 Packages/User 是您应该放置设置的地方(根据 Sublime 的官方非官方文档)。但是,有些人不时将它们放在其他文件夹中。

Dropbox 的建议可能是对不良做法的一种对冲。

于 2012-12-12T18:05:37.867 回答
1

这里

Installed Packages是:

您将在数据目录中找到此目录。它包含已安装的每个 sublime-package 的副本。用于恢复包。

这些是作为 sublime-packages 安装的包。我不认为包控制使用这个,但如果你安装一些东西作为一个崇高的包,也许你想保留它?

Pristine Packages是:

您将在数据目录中找到此目录。它包含每个发货和核心包的副本。用于恢复包。

因此,本质上是一个.sublime-package文件列表,用于在您破坏某些内容时进行恢复。

Packages是:

Sublime Text 使用的包,或者作为 sublime 的一部分安装,或者作为插件安装。

User是:

用户目录是您的个人目录,包含配置、附加片段等。

以下是我个人对保存内容的看法,如果您愿意,请随时忽略它。

我不得不同意只保存用户目录的帖子,因为如果尚未安装,Package Control 将获取列表中的所有插件。我在那篇文章中没有看到这一点,但是您还可以将存储库(通过指定 URL)添加到 Package Control,这允许您在提交到 Package Control 的软件包之外安装软件包,但仍托管在某个地方。我可以看到Packages完全保存目录的一个论点是,如果您使用的插件不在任何地方托管(尽管这些插件可能会Packages毫无问题地移动到目录中)。

Installed PackagesandPristine Packages用于恢复包,所以我认为不需要这些,但我敢肯定它存在一些用例。

无论如何,意识到我在最后有点跑题了,但希望在那之前的一切都有助于澄清。

于 2012-12-13T07:43:28.213 回答