Synchronization 有没有办法跨多台计算机同步升华文本设置?

Synchronization 有没有办法跨多台计算机同步升华文本设置?,synchronization,sublimetext3,settings,sublimetext,package-managers,Synchronization,Sublimetext3,Settings,Sublimetext,Package Managers,我有两台电脑,一台台式机和一台笔记本电脑。现在,我已经设置了我的环境,以便在dropbox链接的帮助下进行同步 有没有办法在这两台计算机之间同步我的Sublime Text 3设置,包括我的所有插件、首选项文件等。。。如果是这样的话,我怎样才能正确地设置同步呢?我假设您正在使用它来管理插件 要同步的内容 软件包列表和所有设置文件都包含在软件包/User/文件夹中,这就是您要保持同步的内容。假设文件夹已同步,那么您所要做的就是确保安装了Package Control,它将根据您同步的软件包列表自动

我有两台电脑,一台台式机和一台笔记本电脑。现在,我已经设置了我的环境,以便在dropbox链接的帮助下进行同步


有没有办法在这两台计算机之间同步我的Sublime Text 3设置,包括我的所有插件、首选项文件等。。。如果是这样的话,我怎样才能正确地设置同步呢?

我假设您正在使用它来管理插件

要同步的内容 软件包列表和所有设置文件都包含在
软件包/User/
文件夹中,这就是您要保持同步的内容。假设文件夹已同步,那么您所要做的就是确保安装了Package Control,它将根据您同步的软件包列表自动安装正确的软件包

如何同步 有关同步设置的说明,请参阅


这里列出的技术本质上要么直接在
软件包/User/
文件夹中使用Git,要么结合使用Dropbox(尽管相同的概念适用于任何云服务)(因为Dropbox目录和升华文本安装可能不在硬盘上的同一位置)

尽管使用DropBox,您也可以简单地使用Git来同步升华文本设置和包控制包:

  • 创建存储库(例如)
  • 创建包含以下内容的gitignore文件:

    # Ignore everything...
    *
    # ... except preferences and package list
    !.gitignore
    !Preferences.sublime-settings
    !Package Control.sublime-settings
    
  • 使用以下Git命令在第一台计算机的用户目录(Windows 10:
    ~/AppData/Roaming/subgrame\Text\3/Packages/user
    ,Ubuntu:
    ~/.config/subgrame-Text-3/Packages/user
    )中设置创建的存储库

    $ git init
    $ git remote add origin <repository url>
    $ git fetch
    $ git commit -am "added: settings and packages"
    $ git push
    
    $git init
    $git远程添加源
    $git获取
    $git commit-am“添加:设置和包”
    $git推送
    
  • 在所有其他计算机上设置存储库(最后一行用存储库中的设置覆盖当前设置):

    $git init
    $git远程添加源
    $git获取
    $git重置--硬原点/主原点
    
  • 现在,您只需从存储库中拉/推更改即可同步设置和包。此外,您还可以将设置与Git包同步,以获得升华文本。在这里,您不必切换到Git Shell来拉动或推动更改,但您可以在Sublime文本中正确地完成


    有关更多信息,请参阅。

    使用SyncSettings软件包。设置大约需要30秒

    使用Google Drive可通过两个步骤完成:

  • 下载适用于mac/windows的驱动器()

  • 同步此文件夹:
    C:\Users\{user\u name}\AppData\Roaming\Sublime Text 3\Packages\user
    (右键单击并同步)

  • 这包括所有升华设置、软件包设置、键绑定和所有已安装软件包的列表

    只要在新机器上替换这个文件夹,就可以开始了


    在此处阅读更多信息:

    是的,只需使用您的dropbox即可。你有什么问题?升华会同步软件包吗?如何更改查找软件包的位置?您使用的是什么操作系统?如果是Windows,您是否在这两个系统上都使用常规版或便携式版本的Sublime?OSX。这个问题与此非常相似,非常有用-我认为Dropbox的说明也适用于类似的工具,如Google Drive和Box,对吗?仅供参考,即使对于那些对命令行了解非常有限的人来说,这个解决方案也是非常易管理的。e、 g.我几乎只使用ST3来排版HTML和.tex,并且只掌握编程概念的基本知识,但能够实现(我之所以提到这一点,是因为我花了5分钟的时间才看到它,因为我对Git不是很满意&我不太了解“引擎盖下”的功能)。
    $ git init
    $ git remote add origin <repository url>
    $ git fetch
    $ git reset --hard origin/master