Bagaimana cara menyimpan / mengembalikan konfigurasi / plugin Sublime Text 2 untuk bermigrasi ke komputer lain?

89

Saya perlu bermigrasi dari satu Mac ke Mac lainnya, dan ingin Sublime Text 2 di komputer baru memiliki semua konfigurasi / plugin yang sama yang telah saya instal di komputer lama.

Apakah ada beberapa folder yang bisa saya salin dan pulihkan di folder lain untuk mereplikasi semuanya?

earlyadopter
sumber
1
Sepertinya di sini cukup info untuk melakukan itu: opensourcehacker.com/2012/05/24/…
earlyadopter

Jawaban:

205

Saya baru saja menyiapkan solusi yang bagus untuk ini, ini membutuhkan dropbox. Saat ini saya menggunakan ini untuk menyinkronkan plugin dan pengaturan di ~ 5 pemasangan sublim yang berbeda di windows, linux, osx, dan beberapa vm.

  • Langkah 1: Gunakan PackageControl untuk mengelola semua plugin Anda, itu luar biasa.

  • Langkah 2: Tambahkan direktori "Sublime" ke direktori root drop-box Anda (Saya mereplikasi struktur direktori lengkap untuk itu, {DropBox}/Sublime/Packages/User). Pastikan sublime sudah ditutup, dan pindahkan isinya {SublimeRoot}/Packages/Userke dalam direktori dropbox yang baru saja Anda buat. Hapus {SublimeRoot}/Packages/User, dan ganti dengan symlink yang mengarah ke {DropBox}/Sublime/Packages/User.

Gunakan proses yang sama ini di setiap komputer tempat Anda menggunakan sublim, ini menyelesaikan 2 hal.

  • 1) Konten User/direktori Anda disinkronkan, jadi semua setelan kustom Anda sama di semua mesin.

  • 2) Setiap kali PackageControl dijalankan, ia akan memeriksa direktori Package Control.sublime-settingsAnda User/. Jika menemukan plugin yang harus diinstal sesuai dengan pengaturan, tetapi sebenarnya tidak diinstal, secara otomatis menginstalnya, tidak ada pertanyaan.

Menyiapkan komputer lain dengan solusi ini hanya membutuhkan sublim dan kontrol paket untuk diinstal, lalu hapus {SublimeRoot}/Packages/User/direktori dan arahkan ke salinan di dropbox dengan tautan simbolis. Lain kali Anda menjalankan sublim, kontrol paket akan secara otomatis menginstal semua plugin Anda.

Membuat tautan simbolik : jalankan dari{Sublime}/Packagesdirektori

  • Windows :mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux / OSX :ln -s {DropboxRoot}/Sublime/Packages/User ./User
jdc0589
sumber
1
Ini benar-benar luar biasa! Tetapi saya menemukan pengaturan pengguna saya di C: \ Users [username] \ AppData \ Roaming \ Sublime Text 2 \ Packages \ User (Windows 7 Ultimate SP1)
ed1nh0
8
Saya juga melakukan hal yang sama tetapi dengan google drive. mklink / D Pengguna g: \ GoogleDrive \ "Google Drive" \ sublimetext
styks
2
@ crstamps2, ya. file aplikasi inti luhur tinggal di lokasi yang sama sekali berbeda dalam sistem file.
jdc0589
11
{SublimeRoot} di OSX adalah ~ / Library / Application Support / Sublime Text 2
Magne
1
Saya membuat .configfolder di ~/Dropboxdan menautkan ~/.configfolder linux saya ke salinan Dropbox. Di Mac / Windows saya hanya menautkan ke ~/Dropbox/.config/sublime-text-2 atau .../sublime-text-2/Packages/User, apa pun yang berfungsi untuk penerapan luhur OS itu. Ini mengambil paket dan pengaturan lain selain hanya Pengguna. Selain itu, aplikasi serupa gnome lainnya yang digunakan ~/.configjuga tetap disinkronkan.
kompor
19

Tambahkan direktori ~/Library/Application Support/Sublime Text 2/Packageske repositori git. Misalnya bitbucket . Jadi, Anda dapat berkomitmen setelah ada perubahan dengan plugin dan pengaturan. Jika ada yang gagal dengan teks luhur2 Anda dapat dengan mudah melakukan rollback.

Maxim Yefremov
sumber
di Windows7 - C:\Users\[user]\AppData\Roaming\Sublime Text 3
vsync
9

BACKUP SUBLIME TEXT

  1. Salin file dari C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    Lokasi file dapat ditemukan dengan menggunakan - Buka Sublime Text -> Jelajahi Paket
  2. Tutup Sublime Text
  3. Cadangkan semua folder dari Sublime Text 2 Folder
    a. Sublime Text 2 / Paket Terpasang
    b. Sublime Text 2 / Paket
    c. Sublime Text 2 / Paket Murni
    d. Sublime Text 2 / Pengaturan

INSTALASI BARU

  • Sekarang ganti semua file cadangan di instalasi baru C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • Lokasi file dapat ditemukan dengan menggunakan - Open Sublime Text -> Browse Package
  • Tutup Sublime Text
  • Jika Anda mendapatkan kesalahan tidak dapat menghemat ruang kerja
    1. Buat Proyek baru
    2. Simpan Proyek
    3. Keluar
    4. Mulai Ulang Sublime Text
Amol
sumber
1

Yang perlu Anda lakukan adalah menyalin file berikut dari komputer MacO lama:

~ / Library / Application Support / Sublime Text 3 / Packages / User / Package Control.sublime-settings ~ / Library / Application Support / Sublime Text 3 / Packages / User / Preferences.sublime-settings

Pastikan juga Anda menemukan email lama dengan lisensi yang Anda beli, dan catat paket yang dinonaktifkan, karena itu mungkin tidak dinonaktifkan saat Anda memulai ulang aplikasi dengan konfigurasi baru.

Kemudian di MacO baru:

  1. instal ST3
  2. instal PackageControl
  3. Salin file ke ~ / Library / Application Support / Sublime Text 3 / Packages / User /
  4. Mulai ulang aplikasi
  5. CATATAN: Anda mungkin harus merestartnya beberapa kali, ini mungkin bermasalah sampai config menginstal ulang semua paket dari file .sublime-settings.

Anda tidak memerlukan semua paket pengaturan di direktori Pengguna, itu secara otomatis akan diinstal ulang saat restart. Saya kira tidak ada ruginya untuk mengambil semuanya, tetapi biasanya Mac baru == pengaturan baru. "Package Control.sublime-settings" akan secara otomatis menginstal semua paket yang terdaftar di dalamnya.

Saya akan memigrasi Mac, saya akan memperbaruinya setelah selesai untuk memverifikasi bahwa itu berfungsi!

dustbuster
sumber