Sublime Text 2の構成/プラグインを保存/復元して別のコンピューターに移行する方法


88

あるMacから別のMacに移行する必要があり、新しいコンピューターのSublime Text 2に、古いコンピューターにインストールしたものと同じ構成/プラグインをすべて持たせたい。

すべてを複製するために別のフォルダにコピーして復元できるフォルダはありますか?


1
ルックスはここで好きなことを行うのに十分な情報です:opensourcehacker.com/2012/05/24/...
earlyadopter

回答:


204

私はこれのための良い解決策をセットアップしました、それはドロップボックスを必要とします。私は現在、これを使用して、Windows、Linux、OSX、およびいくつかのVM上の〜​​5種類の崇高なインストール間でプラグインと設定を同期しています。

  • ステップ1:PackageControlを使用してすべてのプラグインを管理します。

  • ステップ2:ルートドロップボックスディレクトリに「Sublime」ディレクトリを追加します(完全なディレクトリ構造を複製しました{DropBox}/Sublime/Packages/User)。sublimeが閉じていることを確認し、{SublimeRoot}/Packages/Userin のコンテンツを先ほど作成したdropboxディレクトリに移動します。を削除し{SublimeRoot}/Packages/User、を指すシンボリックリンクに置き換え{DropBox}/Sublime/Packages/Userます。

崇高なものを使用するすべてのコンピューターでこれと同じプロセスを使用すると、2つのことを実行できます。

  • 1)User/ディレクトリの内容は同期されるため、すべてのカスタム設定はマシン間で同じです。

  • 2)PackageControlが起動するたびPackage Control.sublime-settingsに、User/ディレクトリ内のがチェックされます。設定に従ってインストールする必要があるプラグインが見つかったが、実際にはインストールされていない場合、プラグインは自動的にインストールされ、質問は表示されません。

このソリューションを使用して別のコンピューターをセットアップするには、崇高なパッケージコントロールをインストールし、{SublimeRoot}/Packages/User/ディレクトリを削除して、シンボリックリンクでDropboxのコピーを指定するだけです。次に崇高なものを起動したとき、パッケージコントロールはすべてのプラグインを自動的にインストールします。

シンボリックリンクの作成{Sublime}/Packagesディレクトリから実行

  • mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux / OSXln -s {DropboxRoot}/Sublime/Packages/User ./User

1
これは本当に素晴らしいです!しかし、私はC:\ Users [username] \ AppData \ Roaming \ Sublime Text 2 \ Packages \ User(Windows 7 Ultimate SP1)
ed1nh0

8
私も同じことをしたが、グーグルドライブで。mklink / Dユーザーg:\ GoogleDrive \ "Googleドライブ" \ sublimetext
styks '28

2
@ crstamps2、そうです。中核的な崇高なアプリケーションファイルは、ファイルシステム内のまったく異なる場所にあります。
jdc0589 2013

11
OSXの{SublimeRoot}は〜/ Library / Application Support / Sublime Text 2
Magne

1
.configフォルダーを作成し、~/Dropbox私のLinux ~/.configフォルダーをDropboxコピーにリンクします。Mac / Windowsでは、~/Dropbox/.config/sublime-text-2 または.../sublime-text-2/Packages/Userにリンクします。そのOSの崇高な実装で機能するものは何でも。これにより、ユーザーだけでなく、他のパッケージや設定も取得されます。さらに、使用する他のgnomeのようなアプリも~/.config同期されます。
ホブ2014

19

~/Library/Application Support/Sublime Text 2/Packagesgitリポジトリにディレクトリを追加します。たとえば、bitbucket。したがって、プラグインと設定を変更した後でコミットできます。崇高なtext2で何かが失敗した場合、簡単にロールバックできます。


のWindows7 - C:\Users\[user]\AppData\Roaming\Sublime Text 3
VSYNC

9

SUBLIMEテキストのバックアップ

  1. からファイルをコピー C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    ファイルの場所 -Sublime Textを開く->パッケージを参照してください。
  2. 崇高なテキストを閉じる
  3. Sublime Text 2フォルダーからすべてのフォルダーをバックアップします
    。Sublime Text 2 /インストール済みパッケージ
    b。崇高なテキスト2 /パッケージ
    c。崇高なテキスト2 /純粋なパッケージ
    d。崇高なテキスト2 /設定

新しいインストール

  • 新しいインストールですべてのバックアップファイルを置き換えます C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • ファイルの場所は、-Sublime Textを開く->パッケージの参照を使用して見つけることができます。
  • 崇高なテキストを閉じる
  • ワークスペースを保存できないというエラーが発生した場合
    1. 新しいプロジェクトを作成する
    2. プロジェクトを保存
    3. 出口
    4. Sublime Textを再起動します

1

必要なのは、古いMacOsコンピュータから次のファイルをコピーすることだけです。

〜/ライブラリ/ Application Support / Sublime Text 3 / Packages / User / Package Control.sublime-settings〜/ Library / Application Support / Sublime Text 3 / Packages / User / Preferences.sublime-settings

また、購入したライセンスが記載された古いメールを見つけて、無効にしたパッケージを書き留めてください。新しい設定でアプリを再起動すると無効にならない場合があるためです。

次に、新しいMacOで:

  1. ST3をインストールする
  2. PackageControlをインストールする
  3. ファイルを〜/ Library / Application Support / Sublime Text 3 / Packages / User /にコピーします
  4. アプリケーションを再起動します
  5. 注:数回再起動する必要がある場合があります。configが.sublime-settingsファイルからすべてのパッケージを再インストールするまで、バグが発生する可能性があります。

ユーザーディレクトリにすべての設定パッケージが必要なわけではありません。これらは再起動時に自動的に再インストールされます。それらをすべて取得することは害にならないと思いますが、通常は新しいMac ==新しい設定です。「Package Control.sublime-settings」は、それにリストされているすべてのパッケージを自動的にインストールします。

Macを移行しようとしています。完了したら更新して、動作することを確認します!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.