Sublime Text 2 yapılandırmalarını / eklentilerini başka bir bilgisayara taşımak için nasıl kaydedilir / geri yüklenir?


89

Bir Mac'ten diğerine geçiş yapmam gerekiyor ve yeni bir bilgisayarda Sublime Text 2'nin eskisine yüklediğim tüm aynı yapılandırma / eklentilere sahip olmasını istiyorum.

Her şeyi çoğaltmak için kopyalayıp başka birine geri yükleyebileceğim bazı klasörler var mı?


1
Görünüşe göre bunu yapmak için yeterli bilgi var: opensourcehacker.com/2012/05/24/…
earlyadopter

Yanıtlar:


205

Bunun için iyi bir çözüm kurdum, dropbox gerektiriyor. Şu anda bunu eklentileri ve ayarları windows, linux, osx ve birkaç vm'de ~ 5 farklı sublime kurulumunda senkronize etmek için kullanıyorum.

  • Adım 1: Tüm eklentilerinizi yönetmek için PackageControl kullanın, bu harika.

  • Adım 2: Kök açılır kutu dizininize bir "Sublime" dizini ekleyin (tam dizin yapısını cehennem için çoğalttım {DropBox}/Sublime/Packages/User). Sublime'ın kapalı olduğundan emin olun ve içindeki içeriği az {SublimeRoot}/Packages/Userönce oluşturduğunuz dropbox dizinine taşıyın . Silin {SublimeRoot}/Packages/Userve işaret eden bir sembolik bağ ile değiştirin {DropBox}/Sublime/Packages/User.

Aynı işlemi sublime kullandığınız her bilgisayarda kullanın, 2 şeyi başarır.

  • 1) Dizininizin içeriği User/senkronize edilir, böylece tüm özel ayarlarınız makineler arasında aynıdır.

  • 2) PackageControl her başladığında Package Control.sublime-settings, User/dizininizdeki bilgileri kontrol eder . Ayarlara göre yüklenmesi gereken bir eklenti bulursa, ancak gerçekte kurulmamışsa, otomatik olarak yükler, soru sorulmaz.

Bu çözümle başka bir bilgisayarı kurmak, yalnızca sublime ve paket kontrolünün kurulmasını gerektirir, ardından {SublimeRoot}/Packages/User/dizini silin ve sembolik bir bağlantıyla dropbox'taki kopyaya yönlendirin. Bir dahaki sefer sublime'ı çalıştırdığınızda, paket kontrolü tüm eklentilerinizi otomatik olarak kuracaktır.

Sembolik bağlantıları oluşturma : 'çalıştırılacak{Sublime}/Packagesdizinine

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

1
Bu gerçekten harika! Ancak kullanıcı ayarlarımı C: \ Users [kullanıcı adı] \ AppData \ Roaming \ Sublime Text 2 \ Packages \ User (Windows 7 Ultimate SP1)
ed1nh0

8
Ben de aynı şeyi ama google drive ile yaptım. mklink / D Kullanıcısı g: \ GoogleDrive \ "Google Drive" \ sublimetext
styks

2
@ crstamps2, evet öyle. çekirdek üstün uygulama dosyaları, dosya sisteminde tamamen farklı bir konumda yaşar.
jdc0589

11
OSX'teki {SublimeRoot} ~ / Library / Application Support / Sublime Text 2
Magne

1
İçinde bir .configklasör oluşturuyorum ~/Dropboxve linux ~/.configklasörlerimi Dropbox kopyasına bağlıyorum. Mac / Windows'ta , o işletim sisteminin sublime uygulaması için ne işe yarıyorsa o ~/Dropbox/.config/sublime-text-2 veya .../sublime-text-2/Packages/Userneyse ona bağlanırım. Bu, yalnızca Kullanıcı dışındaki diğer paketleri ve ayarları alır. Ayrıca, kullanılan diğer gnome benzeri uygulamalar da ~/.configsenkronize tutulur.
Ocak

19

~/Library/Application Support/Sublime Text 2/PackagesGit deposuna dizin ekleyin . Örneğin bitbucket . Böylece eklentiler ve ayarlarla ilgili herhangi bir değişiklikten sonra taahhütte bulunabilirsiniz. Bir şey yüce metin2 ile başarısız olursa, kolayca geri alabilirsiniz.


içinde Windows7 - C:\Users\[user]\AppData\Roaming\Sublime Text 3
vsync

9

YEDEKLEME SUBLIME METİN

  1. Şuradan dosya kopyala C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    Dosya konumu - Sublime Metni Aç -> Paketlere Gözat kullanılarak bulunabilir.
  2. Sublime Metni Kapat
  3. Sublime Text 2 Folder'dan tüm klasörü yedekleyin
    a. Sublime Text 2 / Yüklü Paketler
    b. Sublime Text 2 / Paketler
    c. Sublime Text 2 / Pristine Paketler
    d. Sublime Text 2 / Ayarlar

YENİ KURULUM

  • Şimdi tüm yedekleme dosyalarını yeni kurulumda değiştirin C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • Dosya konumu - Sublime Metni Aç -> Paketlere Gözat kullanılarak bulunabilir.
  • Sublime Metni Kapat
  • Çalışma alanından tasarruf edememe hatası alırsanız
    1. Yeni Proje Oluşturun
    2. Projeyi Kaydet
    3. çıkış
    4. Sublime Text'i Yeniden Başlat

1

Tek yapmanız gereken, aşağıdaki dosyaları eski MacO bilgisayarından kopyalamaktır:

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

Ayrıca, satın aldığınız lisansla eski e-postayı bulduğunuzdan emin olun ve devre dışı bırakılan paketleri not edin, çünkü uygulamayı yeni yapılandırmayla yeniden başlattığınızda devre dışı bırakılmayabilirler.

Ardından yeni MacO'larda:

  1. ST3'ü kurun
  2. PackageControl'ü yükleyin
  3. Dosyaları ~ / Library / Application Support / Sublime Text 3 / Packages / User / konumuna kopyalayın
  4. Uygulamayı yeniden başlatın
  5. NOT: Birkaç kez yeniden başlatmanız gerekebilir, yapılandırma tüm paketleri .sublime-settings dosyalarından yeniden yükleyene kadar hatalı olabilir.

Kullanıcı dizinindeki tüm ayar paketlerine ihtiyacınız yoktur, bunlar yeniden başlatıldığında otomatik olarak yeniden yüklenir. Hepsini kapmaktan zarar gelmeyeceğini tahmin ediyorum, ancak genellikle yeni Mac == yeni ayarlar. "Paket Control.sublime-settings", içinde listelenen tüm paketleri otomatik olarak kuracaktır.

Mac'leri taşımak üzereyim, tamamlandığında çalıştığını doğrulamak için bunu güncelleyeceğim!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.