50

Dropbox を使用して複数のマシンで Sublime Text 3 の設定を同期したいと考えています。

これをどのように設定すればよいですか?

4

3 に答える 3

79

しばらくの間、すべて OS X を実行している複数の場所間で Sublime 設定を同期してきました。いくつかの小さな問題がありました。最後に、Dropbox を使用して複数のマシン間で Sublime の設定を同期する方法について、信頼できる説明と考えられるものを調べてみることにしました。

Sublime Package Control > Docs > Syncing
https://sublime.wbond.net/docs/syncing

基本的な要約は次のとおりです。

インストールされたパッケージを異なるマシン間で適切に同期するために、実際にはフォルダー全体Packages/を同期する必要はありません。Installed Packages/これは、オペレーティング システムごとに異なるバージョンのパッケージがあるためです。オペレーティング システム間で実際のパッケージ コンテンツを同期すると、破損したパッケージが発生する可能性があります。

適切な解決策は次のとおりです。

  1. すべてのマシンにPackage Control をインストールする
  2. 次に、Packages/User/フォルダーのみを同期します。

このフォルダーには、Package Control.sublime-settingsインストールされているすべてのパッケージのリストを含むファイルが含まれています。このファイルを別のマシンにコピーすると、次に Sublime Text を起動したときに、Package Control が不足しているパッケージの正しいバージョンをインストールします。

フォルダを同期するには、通常はPackages/User/Dropbox に移動し、そこへのシンボリック リンクを作成しますSublime Text 3/Packages/。さまざまなオペレーティング システムの詳細な手順については、上記のリンクを参照してください。

于 2013-10-29T21:36:54.440 に答える
17

重要: 私の答えは正しくありません。Tomekの答えはより良いです

始める前に、Sublime Text 3 を閉じてください

  1. という名前の Dropbox フォルダーを作成します。Sublime Text 3

  2. 次の 2 つのフォルダーをこのフォルダーに移動します。

    ~/Library/Application\ Support/Sublime\ Text\ 3/Packages
    
    ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages
    
  3. 元の場所から Dropbox の新しい場所へのシンボリック リンクを作成します。

    $ ln -s ~/Dropbox/App\ Settings/Sublime\ Text\ 3/Installed Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages
    
    $ ln -s ~/Dropbox/App\ Settings/Sublime\ Text\ 3/Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Packages
    
  4. 崇高なテキストを開く 3

于 2013-08-12T14:54:13.710 に答える
8

Linux ユーザーが Dropbox を使用している場合


以下は、Sublime Text Package Control DOCS Syncing から直接抜粋したものです。

適切な解決策は、Package Control をすべてのマシンにインストールしてから、Packages/User/ フォルダーのみを同期することです。このフォルダーには、インストールされているすべてのパッケージのリストを含む Package Control.sublime-settings ファイルが含まれています。このファイルを別のマシンにコピーすると、次に Sublime Text を起動したときに、Package Control が不足しているパッケージの正しいバージョンをインストールします。

これにより、 preferences.sublime-settingsマクロも同期されます。まさにクリスマスに欲しかったもの。


指示:

Dropbox フォルダがデフォルトの場所にない場合は、~/Dropbox を自分の場所に変更する必要があります。

1) Sublime Text を閉じます (非常に重要です!)
2) ターミナルを開きます

Obs: Sublime Text 2 の場合は、3 を 2 ずつ変更するだけです

最初のマシン

最初のマシンでは、次の手順を使用します。

cd ~/.config/sublime-text-3/Packages/
mkdir ~/Dropbox/Sublime
mv User ~/Dropbox/Sublime/
ln -s ~/Dropbox/Sublime/User

その他のマシン

他のマシンでは、次の手順を使用します。これらの手順により、User/ フォルダーとすべてのコンテンツが削除されます。

cd ~/.config/sublime-text-3/Packages/
rm -r User
ln -s ~/Dropbox/Sublime/User

参照: https://packagecontrol.io/docs/syncing#dropbox-linux

于 2015-03-14T17:48:22.813 に答える