Di mana Sublime Text menyimpan windows-nya yang tidak disimpan?
44
Saya menggunakan Sublime Text sebagai notepad dan biasanya saya memiliki banyak file yang tidak disimpan yang biasanya dibuka kembali setelah reboot atau crash, tetapi saya takut kehilangannya (yang terjadi beberapa kali).
Di mana (di folder / file mana) Sublime Text menyimpan file-file sementara ini, jadi saya bisa melakukan backup sesi berkala?
Di mana Sublime Text menyimpan windows-nya yang tidak disimpan?
Ini tergantung pada sistem operasi yang Anda gunakan.
OSX
Teks Luhur 3:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Teks Luhur 2:
~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session
Saya bertanya-tanya apakah ada lokasi Sublime meletakkan file sementara? Saya baru saja kehilangan tema WP yang sedang saya kerjakan karena kesalahan MacOSX, bertanya-tanya apakah saya bisa mendapatkan salah satu file yang saya kerjakan kembali dari file temp Sublime.
...
Sublime Text akan menyimpan informasi penyimpanan otomatis ke ~ / Library / Application Support / Sublime Text 2 / Settings / Auto Save.sublime_session, tetapi ia melakukannya secara teratur, dan kemungkinan itu ditimpa sekarang, sayangnya.
Menurut saya, saya menyinkronkan folder ini ke Dropbox untuk cadangan, apakah ada masalah potensial dengan ini? Seperti jika dropbox dan luhur mencoba melakukan sesuatu pada file pada saat yang sama
timhc22
@ timhc22 Tidak tahu. Saya tidak menggunakan DropBox atau Sublime :)
DavidPostill
1
Saya menggunakan Sublime Text 3 pada Win 10 dan saya menyalin direktori di bawah ini sepenuhnya ke laptop baru saya yang mengembalikan semua file terbuka saya yang disimpan / tidak disimpan seperti yang ada di komputer terakhir saya. C:\Users\user_name\AppData\Roaming\Sublime Text 3. Semua paket juga disalin.
gsinha
12
Windows 7 64bit, Sublime Text 3 menyimpan sesi kerjanya (termasuk konten tab yang belum disimpan saat aplikasi ditutup) untuk:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
CATATAN : Jika Anda menggunakan Session.sublime_sessionbukannya " Auto Save Session.sublime_session", Anda bisa mendapatkan hasil yang berbeda, dengan tab / file yang hilang.
Bagaimanapun, ini tidak 100% dapat diandalkan, tetapi akan membantu Anda memulai. Saya yakin Anda dapat meningkatkan garis jelek ini, jadi jangan ragu untuk berkomentar.
C:\Users\user_name\AppData\Roaming\Sublime Text 3
. Semua paket juga disalin.Windows 7 64bit, Sublime Text 3 menyimpan sesi kerjanya (termasuk konten tab yang belum disimpan saat aplikasi ditutup) untuk:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
sumber
Di Linux, Sublime text 3 konten yang tidak disimpan disimpan di
~/.config/sublime-text-3/Local/Session.sublime_session
sumber
Untuk Linux
Di distro Mint , nama file lengkap / jalur dibuka untuk setiap tab Sublime Text 3 , dapat diakses dengan baris Bash ini:
CATATAN : Jika Anda menggunakan
Session.sublime_session
bukannya "Auto Save Session.sublime_session
", Anda bisa mendapatkan hasil yang berbeda, dengan tab / file yang hilang.Bagaimanapun, ini tidak 100% dapat diandalkan, tetapi akan membantu Anda memulai. Saya yakin Anda dapat meningkatkan garis jelek ini, jadi jangan ragu untuk berkomentar.
Penjelasan:
sed
menghapus spasi putih karena kunci JSONsed
hapus"file": "
bagiannyasort -u
(unik) menghapus duplikat nama filesed
menghapus spasi putih tertinggal.sumber
Di Linux, jika Anda menggunakan teks sublime portabel 2 , dan tidak menginstalnya dari repo, Anda dapat menemukannya di:
sumber