Sublime Text 2 membuka file yang terakhir dibuka dari sesi terakhir

10

Setiap kali saya membuka Sublime Text 2 di Fedora, itu digunakan untuk mengembalikan sesi terakhir.

Tapi sekarang di Mac OS X Mountain Lion, dan itu tidak membuka jendela dari sesi terakhir. Pengaturan apa yang perlu saya ubah?

mrudult
sumber
"hot_exit": true, "remember_open_files": true
Taylan
kedua nilai di atas disetel ke true secara default.
mrudult
1
Bagaimana Anda menutup Sublim? CMD + Q, File-> Berhenti dll ..
spuder
@spuder hanya pergi ke windows dan mengklik 'x'
mrudult
1
@spuder - itu dia. Sublim tidak ditutup sepenuhnya, hanya jendelanya. Lihat komentar saya di bawah jawaban saya :)
MattDMo

Jawaban:

9

Cara sublim ditutup, menentukan perilaku.


Benar-benar menutup Sublim dengan

CMD + q

akan menyebabkan sublime untuk me-cache file yang terbuka, dan melanjutkannya saat startup.


Hanya menutup jendela dengan

CMD + w

atau

Shift+ CMD+w

atau

Mengklik tombol tutup tombol merah di sudut

akan menyebabkan Sublime meminta untuk menyimpan file. Itu tidak akan membuka kembali file terakhir.

spuder
sumber
Itu berhasil. Terima kasih. Saya pikir itu karena bagaimana 'x' tombol di Mac OS X. Ini sebenarnya tidak menutup aplikasi.
mrudult
Ini bekerja. Tapi harus saya katakan, harus menutup aplikasi dengan cara yang berbeda agar ini berfungsi adalah mengerikan.
Lombas
5

Coba pengaturan

"create_window_at_startup": false,
"hot_exit": true, 
"remember_open_files": true

dalam Packages/User/Preferences.sublime-settingsfile Anda (dapat diakses dari Sublime Text 2 -> Preferences -> Preferences - Usermenu). Jika mereka ada di sana, Anda dapat memastikan bahwa mereka sedang diterapkan. The hot_exitdan remember_open_filespengaturan harus berada truesecara default, tetapi create_window_at_startupjuga defaultnya true, dan pengaturan untuk falseharus melakukan trik. Mungkin yang terjadi adalah Sublime membuat jendela baru yang kosong pada startup, tetapi karena beberapa alasan tidak mengingat file yang sebelumnya dibuka. Saya juga akan memeriksa ulang apakah ~/Library/Application Support/Sublime Text 2/Packagesdirektori Anda belum dimodifikasi, dihapus, disetel menjadi hanya-baca, atau rusak.

MattDMo
sumber
itu tidak bekerja. :( Ketika saya mengatur "create_window_on_startup: false" sekarang tidak membuka satu jendela pun ketika saya memulai Sublime untuk pertama kalinya. Saya perlu mengkliknya dua kali tetapi masih belum ada file dari sesi oepn terakhir.
mrudult
Jika Anda menutup windows hanya dengan mengklik titik merah di kiri atas, Anda tidak benar-benar menutup Sublime Text - itu masih berjalan di Dock. Coba buka jendela, dan buka beberapa file di dalamnya. Kemudian, tekan command-quntuk menutup Sublim sepenuhnya , lalu klik ikon Dock untuk membukanya lagi. Semua file Anda harus muncul kembali.
MattDMo
1

Anda dapat mengubah perilaku ini di Mac dengan masuk ke System Preferences / General dan hapus centang "Tutup jendela saat berhenti aplikasi"

Mike Rundle
sumber
Maaf tapi ternyata opsi ini bahkan tidak berfungsi di Yosemite!
Mike Rundle