Sublime の 同步配置
2016-06-04 本文已影响1767人
michael_jia
Sublime Text 3 的优势在于可以安装各类插件,进行个性配置,但是如果你有多台电脑,逐个配置的话,不仅麻烦,而且不可持续(因为插件和配置是经常变化的)。
我们就看看如何在不同电脑之间同步配置吧!
原理
这是 Package Control 的 Sync 特性。Sublime 安装的数据目录:
- 不要同步 Packages 和 Installed Packages,不同平台内容不同;
- 同步 Packages/User/ 即可,该文件夹里面有 Package Control.sublime-settings 文件,它会帮你做好未装插件的安装工作;
基本步骤
- 首先在一台机器上配置好 Sublime;
我们以在 Windows 7 下已经配置好了 Sublime Text 3 为例,来说明如何同步。
这台机器我们称之为第一台机器。 - 修改第1台机器的配置路径,将 Packages\User 目录内容同步到云上;
- 在其他机器上安装 Sublime,将 Packages\User 设置为与云存储同步,就将第一台机器上的内容同步下来了。
- 以后在任何一台机器上进行的配置修改都可以共享了;
第一步:配置 Sublime
参照 《Sublime Text 使用配置》;
第二步:修改配置路径
- 通过 Sublime 菜单 Preferences > Browse Packages 进入 Packages 目录;
你会看到图1(Packages > User)。
图1(Packages > User) - 退出 Sublime 应用程序;
- 将 User 目录剪切到云盘上,比如 h:\baiduyunebooks\sublime3\Packages\User;
- 在 Packages 目录下,建立 User 符号链接;
...\Sublime Text 3\Packages> cmd /C mklink /D User h:\baiduyunebooks\sublime3\Packages\User
symbolic link created for User <<===>> h:\baiduyunebooks\sublime3\Packages\User
图2(User 已经是符号链接了)
第三步:其他机器的配置
类似第二步;
在建立符号链接前,直接把 User 目录删除即可。
Mac 上配置方法
Close Sublime Text 3;
Open Terminal;
进入 Packages 目录;
删除 User 目录;
ln -s ~/baiduyunebooks/sublime3/Packages/User User