如何保存/恢复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
目录执行
- Windows :
mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
- Linux / OSX :
ln -s {DropboxRoot}/Sublime/Packages/User ./User
添加目录~/Library/Application Support/Sublime Text 2/Packages
到git仓库。 比如bitbucket 。 所以你可以在使用插件和设置进行更改之后进行提交。 如果有什么东西与崇高的文本2失败,你可以轻松回滚。
备份SUBLIME文本
- 从
C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
文件位置可以通过使用 – 打开崇高文本 – >浏览包find - closures崇高文本
- 从Sublime Text 2文件夹中备份所有文件夹
一个。 崇高的文本2 /安装的软件包
湾 崇高的文本2 /包
C。 崇高的文本2 /原始包
d。 崇高的文字2 /设置
新的安装
- 现在replace新安装的所有备份文件
C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
- 文件位置可以通过使用 – 打开崇高文本 – >浏览包find
- closures崇高文本
- 如果您遇到错误无法保存工作空间
- 创build一个新的项目
- 保存项目
- 出口
- 重新启动崇高的文本