如何保存/恢复Sublime Text 2 configs / plugins迁移到另一台计算机?

我需要从一台Mac迁移到另一台Mac,并希望新计算机上的Sublime Text 2具有与旧版本相同的configuration/插件。

是否有一些文件夹我可以复制和复制另一个复制一切?

我只是为此设置了一个好的解决scheme,它需要Dropbox。 我目前正在使用这个来同步插件和设置,跨越windows,linux,osx和几个虚拟机的〜5个不同的崇高安装。

  • 第1步:使用PackageControl来pipe理你的所有插件,它的真棒。

  • 第2步:将“Sublime”目录添加到根目录下的目录(我复制了它的完整目录结构{DropBox}/Sublime/Packages/User )。 确保sublime已closures,并将{SublimeRoot}/Packages/User的内容移动到您刚刚创build的保pipe箱目录中。 删除{SublimeRoot}/Packages/User ,并将其replace为指向{DropBox}/Sublime/Packages/User的符号链接。

在你使用崇高的每台计算机上使用这个相同的过程,它完成2件事情。

  • 1)你的User/目录的内容是同步的,所以你所有的自定义设置是相同的机器。

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

使用此解决scheme设置另一台计算机只需要安装崇高和包控制,然后删除{SublimeRoot}/Packages/User/目录,并使用符号链接将其指向保存在副本中的副本。 下一次你触发崇高,包控制将自动安装所有的插件。

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

  • Windowsmklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux / OSXln -s {DropboxRoot}/Sublime/Packages/User ./User

添加目录~/Library/Application Support/Sublime Text 2/Packages到git仓库。 比如bitbucket 。 所以你可以在使用插件和设置进行更改之后进行提交。 如果有什么东西与崇高的文本2失败,你可以轻松回滚。

备份SUBLIME文本

  1. C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    文件位置可以通过使用 – 打开崇高文本 – >浏览包find
  2. closures崇高文本
  3. 从Sublime Text 2文件夹中备份所有文件夹
    一个。 崇高的文本2 /安装的软件包
    湾 崇高的文本2 /包
    C。 崇高的文本2 /原始包
    d。 崇高的文字2 /设置

新的安装

  • 现在replace新安装的所有备份文件C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • 文件位置可以通过使用 – 打开崇高文本 – >浏览包find
  • closures崇高文本
  • 如果您遇到错误无法保存工作空间
    1. 创build一个新的项目
    2. 保存项目
    3. 出口
    4. 重新启动崇高的文本