【问题标题】:Exporting Sublime Text configuration and installed packages导出 Sublime Text 配置和安装的包
【发布时间】:2013-05-01 00:44:26
【问题描述】:

我花了相当多的时间来调整 Sublime Text 2 的配置。现在我想和我的朋友分享我的配置(一个文件)和安装的包列表。最好的方法是什么?手动选择包中的相关文件夹并压缩它们或其他东西?最好我想创建一个可以复制粘贴给我的朋友和其他人的自动化脚本。

我的朋友正在使用 Linux。我正在使用 OSX,这可能会导致一些额外的问题。

【问题讨论】:

    标签: sublimetext2 sublimetext


    【解决方案1】:

    如果您使用包控制,请发送给您的朋友Package Control.sublime-settings。事实上,在机器之间传输设置的最简单方法是在机器之间移动User 包。这与包装控制相结合,使得在新机器上的设置相对快速和轻松。您的朋友可能遇到的唯一问题是键绑定或其他系统特定设置不匹配。这些文件的符号为some_name (platform).extension。除此之外,我不会预见任何问题(除非您使用的是 OS X 特定插件)。

    【讨论】:

    • 如何在目标机器上引导包下载?
    • 安装Package Control。放置包含Package Control.sublime-settingsUser 文件夹。启动 ST。不应该做除此之外的任何事情。
    • 非常感谢,效果很好!在博客上更详细地讨论了这个opensourcehacker.com/2013/05/09/…
    • 如人们所说,将User 文件夹放入私有存储库。通过这种方式,您可以跟踪每台机器上的更改,甚至可以为每个操作系统/平台设置分支。由于工作的特殊性,我必须有一个完整的选项,所以我有一个中心位置,可以从(repo)引导下载,然后在离开时可能会在标签或新分支下推送特定于平台的文件环境。
    • @pal4life,结构因您的系统而异。在本地 ST 安装中,您可以转到 Preferences -> Browse Packages。这应该允许您查看它在本地系统上的位置。然后,您应该能够使用它来映射到它在备份中的位置。
    【解决方案2】:

    包控制有一个很好的文档谈论如何同步 Sublime 设置和安装包:https://packagecontrol.io/docs/syncing

    【讨论】:

      【解决方案3】:

      使用 Windows

      打开一个新的Command Prompt 并在命令行输入以下内容:

      cd "C:\Users\<name>\AppData\Roaming\Sublime Text 3\Installed Packages" dir

      然后复制并粘贴到编辑器(例如 Sublime Text)并过滤掉相关部分。不太好,但工作正常。

      【讨论】:

        猜你喜欢
        • 2015-06-14
        • 2012-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-08
        相关资源
        最近更新 更多