我花了很多时间来调整Sublime Text 2的配置。现在,我想与朋友共享我的配置(一个文件)和已安装的软件包列表。最好的方法是什么?手动选择“包”中的相关文件夹并压缩它们或其他内容?最好是,我想创建一个可以复制粘贴到我的朋友和其他人的自动化脚本。
我的朋友正在使用Linux。我正在使用OSX,这可能会导致一些其他问题。
我花了很多时间来调整Sublime Text 2的配置。现在,我想与朋友共享我的配置(一个文件)和已安装的软件包列表。最好的方法是什么?手动选择“包”中的相关文件夹并压缩它们或其他内容?最好是,我想创建一个可以复制粘贴到我的朋友和其他人的自动化脚本。
我的朋友正在使用Linux。我正在使用OSX,这可能会导致一些其他问题。
Answers:
如果您使用的是程序包控制,请发送您的朋友Package Control.sublime-settings
。实际上,在机器之间传输设置的最简单方法是在机器之间移动User
软件包。这与程序包控制相结合,使在新机器上的设置相对快速,轻松。您的朋友可能唯一的问题是键绑定或其他系统特定设置不匹配。这些文件具有符号some_name (platform).extension
。除此之外,我不会预见任何问题(除非您使用的是OS X特定的插件)。
Package Control
。放置User
包含的文件夹Package Control.sublime-settings
。启动ST。除此之外不应该做任何其他事情。
User
象人们指出的那样,将该文件夹推入一个私有存储库中。这样,您可以跟踪每台计算机上的更改,甚至可以按操作系统/平台拥有分支。由于工作的特殊性,我必须有各种各样的选择,因此我需要在一个中心位置引导从(仓库)下载文件,然后在离开时将特定于平台的文件推送到标签或新分支下。环境。
程序包控制中有一篇很好的文档,讨论如何同步Sublime设置和安装程序包:https : //packagecontrol.io/docs/syncing