如何保存/恢复Sublime Text 2配置/插件以迁移到另一台计算机?

时间:2012-07-06 16:13:34

标签: macos backup restore sublimetext2

我需要从一台Mac迁移到另一台Mac,并希望新计算机上的Sublime Text 2具有我在旧计算机上安装的所有相同配置/插件。

是否有一些文件夹我可以在另一个文件夹中复制和恢复以复制所有内容?

4 个答案:

答案 0 :(得分:203)

我刚刚为此设置了一个很好的解决方案,它需要dropbox。我目前正在使用它在Windows,Linux,osx和一些vm上的~5个不同的升级安装中同步插件和设置。

  • 第1步:使用PackageControl来管理所有插件,非常棒。

  • 步骤2:将“Sublime”目录添加到根目录框目录中(我复制了它的完整目录结构,{DropBox}/Sublime/Packages/User)。确保关闭了sublime,并将{SublimeRoot}/Packages/User的内容移动到刚刚创建的dropbox目录中。删除{SublimeRoot}/Packages/User,并将其替换为指向{DropBox}/Sublime/Packages/User的符号链接。

在使用sublime的每台计算机上使用相同的过程,它完成了两件事。

  • 1)User/目录的内容已同步,因此所有自定义设置在各台计算机上都相同。

  • 2)每次PackageControl启动时,它都会检查Package Control.sublime-settings目录中的User/。如果if找到一个应该根据设置安装的插件,但实际上没有安装,它会自动安装它,不会有任何问题。

使用此解决方案设置另一台计算机只需要安装sublime和package控件,然后只需删除{SublimeRoot}/Packages/User/目录并将其指向带有符号链接的dropbox中的副本。下次启动sublime时,包控件将自动安装所有插件。

创建符号链接 :从{Sublime}/Packages目录执行

  • Windows mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux / OSX ln -s {DropboxRoot}/Sublime/Packages/User ./User

答案 1 :(得分:18)

将目录~/Library/Application Support/Sublime Text 2/Packages添加到git存储库。例如bitbucket。因此,您可以在使用插件和设置进行任何更改后提交。如果某些东西与sublime text2混淆,你可以轻松回滚。

答案 2 :(得分:9)

备份SUBLIME TEXT

  1. C:\Users\[userName]\AppData\Roaming\Sublime Text 2\复制文件
    通过使用 - Open Sublime Text - >可以找到文件位置。浏览套餐
  2. 关闭Sublime文字
  3. 从Sublime Text 2文件夹备份所有文件夹
    一个。 Sublime Text 2 /已安装的软件包
    湾Sublime Text 2 / Packages
    C。 Sublime Text 2 / Pristine Packages
    d。 Sublime Text 2 /设置
  4. 新安装

    • 现在替换新安装C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
    • 中的所有备份文件
    • 可以使用 - Open Sublime Text - >找到文件位置。浏览套餐
    • 关闭Sublime文字
    • 如果您收到错误,则无法保存工作空间
      1. 创建新项目
      2. 保存项目
      3. 退出
      4. 重新启动Sublime文本

答案 3 :(得分:1)

您需要做的就是从旧MacOs计算机中复制以下文件:

〜/库/应用程序支持/ Sublime Text 3 /包/用户/包Control.sublime-settings 〜/图书馆/应用程序支持/崇高文字3 / Packages / User / Preferences.sublime-settings

还请确保找到包含所购买许可证的旧电子邮件,并记录已禁用的软件包,因为使用新配置重新启动应用程序时可能不会禁用这些软件包。

然后在新的MacO上:

  1. 安装ST3
  2. 安装PackageControl
  3. 将文件复制到〜/ Library / Application Support / Sublime Text 3 / Packages / User /
  4. 重新启动应用程序
  5. 注意:您可能必须重新启动它几次,直到配置从.sublime-settings文件重新安装所有软件包之前,它可能会出现故障。

您不需要User目录中的所有设置包,这些设置包将在重新启动时自动重新安装。我猜想抓住它们并没有什么坏处,但是通常是新的Mac ==新设置。 “ Package Control.sublime-settings”将自动安装其中列出的所有软件包。

我将要迁移Mac,完成后将对其进行更新,以验证其是否有效!