Sublime Text kaydedilmemiş pencerelerini nerede saklar?


44

Sublime Text'i bir not defteri olarak kullanıyorum ve genellikle yeniden başlattıktan veya kilitlendikten sonra genellikle yeniden açılan çok sayıda kaydedilmemiş dosyam var, ancak bunları kaybetmekten korkuyorum (birkaç kez oldu).

Sublime Text bu geçici dosyaları nerede (hangi klasörde / dosyada) depolar, böylece bazı periyodik oturum yedeklemelerini yapabilirim?

Yanıtlar:


42

Sublime Text kaydedilmemiş pencerelerini nerede saklar?

Bu, hangi işletim sistemini kullandığınıza bağlıdır.


OSX

Genel Metin 3:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

Genel Metin 2:

~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session

Bir yer olup olmadığını merak ediyorum Sublime geçici dosyalar koyar mı? MacOSX'in bulanıklaştırılması nedeniyle üzerinde çalıştığım bir WP temasını kaybettim, üzerinde çalıştığım dosyalardan birini Sublime temp dosyalarından alabilir miyim diye merak ettim.

...

Sublime Text, otomatik kaydetme bilgilerini ~ / Library / Application Support / Sublime Text 2 / Settings / Auto Save.sublime_session dizinine kaydeder, ancak bunu düzenli aralıklarla yapar ve şansınız ne yazık ki şu an üzerine yazılır.

Kaynak Geçici Dosya konumu?


, Windows

Ayarlar klasörü için aşağıdakileri kullanarak benzersiz bir dosya arayabilirsiniz.

F:\>dir license.sublime_license /s /b  

Dönecek olan XP için:

F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license

Alternatif:

  • Açık yüce ve gidin preferences> browse packages.
  • Sonra üst dizine ayarları alt dizini göreceksiniz.

XP

C:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\Auto Save Session.sublime_session

Windows 7

Genel Metin 2:

C:\Users\user\AppData\Roaming\Sublime Text 2\Settings

Genel Metin 3:

C:\Users\user\AppData\Roaming\Sublime Text 3\Local

( barlop tarafından eklenen bölüm )


Yedekleme için bu klasörü Dropbox'a ekledim, bununla ilgili herhangi bir potansiyel sorun olduğunu düşünüyor musunuz? Tıpkı dropbox ve yüce aynı anda dosyaya bir şeyler yapmaya çalışırlarsa
timhc22

@ timhc22 Fikrim yok. DropBox veya Sublime kullanmıyorum :)
DavidPostill

1
Win 10'da Sublime Text 3 kullanıyorum ve dizimin altındaki dizini tamamen, son bilgisayarımda olduğu gibi kaydedilmiş / kaydedilmemiş tüm dosyalarımı geri yükleyen yeni dizüstü bilgisayarıma kopyaladım. C:\Users\user_name\AppData\Roaming\Sublime Text 3. Tüm paketler de kopyalandı.
gsinha

12

Windows 7 64bit, Sublime Text 3 çalışma oturumunu (uygulama kapatıldığında kaydedilmemiş sekmelerin içerikleri dahil) aşağıdakilere kaydeder:

C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session


2
Bu aynı zamanda Windows 10 64Bit
Antony

11

Linux’ta, Sublime text 3 kaydedilmemiş içerik ~/.config/sublime-text-3/Local/Session.sublime_session


4

For Linux

In Nane distro, her sekme için açılmış komple dosya adları / yolları Sublime Text 3 , bu Bash hattıyla ulaşılabilir:

cat $HOME/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session |grep "\"file\":" |sed 's/^[[:space:]]*//g' |sed 's/^\"file\"\: \"//g' |sort -u | sed 's/[\",]*//ig'

NOT : Session.sublime_session" Auto Save Session.sublime_session" yerine kullanırsanız , eksik sekmeler / dosyalar ile farklı sonuçlar alabilirsiniz.

Her neyse, bu% 100 güvenilir değil, ama başlamana yardımcı olacak. Eminim bu çirkin çizgiyi iyileştirebilirsin, bu yüzden yorum yapmaktan çekinme.

Açıklama:

  • 1. sedJSON tuşları sayesinde öndeki beyaz alanı kaldırır
  • 2 sedkaldır "file": "parçası
  • sort -u (benzersiz) dosya adı yinelenenleri kaldır
  • 3. sedarkadaki boşluğu kaldırın.

2

Linux'ta, taşınabilir yüksek kaliteli metin 2 kullanıyorsanız ve depolardan yüklemediyseniz, içinde bulabilirsiniz:

~/.config/sublime-text-2/Settings/Session.sublime_session
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.