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?

Jawaban:


42

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.

Sumber lokasi File Sementara?


Windows

Untuk folder pengaturan Anda dapat mencari file unik menggunakan:

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

Untuk XP yang akan kembali:

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

Kalau tidak:

  • Buka sublim dan buka preferences> browse packages.
  • Kemudian ke direktori induk dan Anda akan melihat subdirektori pengaturan.

XP

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

Windows 7

Teks Luhur 2:

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

Teks Luhur 3:

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

(bagian ditambahkan oleh barlop )


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


2
Ini juga halnya dengan Windows 10 64Bit
Antony

11

Di Linux, Sublime text 3 konten yang tidak disimpan disimpan di ~/.config/sublime-text-3/Local/Session.sublime_session


4

Untuk Linux

Di distro Mint , nama file lengkap / jalur dibuka untuk setiap tab Sublime Text 3 , dapat diakses dengan baris Bash ini:

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'

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.

Penjelasan:

  • 1st sedmenghapus spasi putih karena kunci JSON
  • 2 sedhapus "file": "bagiannya
  • sort -u (unik) menghapus duplikat nama file
  • 3 sedmenghapus spasi putih tertinggal.

2

Di Linux, jika Anda menggunakan teks sublime portabel 2 , dan tidak menginstalnya dari repo, Anda dapat menemukannya di:

~/.config/sublime-text-2/Settings/Session.sublime_session
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.