Sublime Text 2 otwiera ostatnio otwarte pliki z ostatniej sesji

10

Ilekroć otwieram Sublime Text 2 na Fedorze, przywracał ostatnią sesję.

Ale teraz w Mac OS X Mountain Lion, i to nie otwiera okna z ostatniej sesji. Jakie ustawienia muszę zmienić?

mrudult
źródło
„hot_exit”: true, „Remember_open_files”: true
Taylan
obie powyższe wartości są domyślnie ustawione na true.
mrudult,
1
Jak zamykasz Sublime? CMD + Q, Plik-> Wyjdź ect ..
Spuder
@spuder po prostu idzie do okien i
klika
1
@spuder - to wszystko. Wzniosłe nie są zamknięte do końca, tylko okna. Zobacz mój komentarz poniżej mojej odpowiedzi :)
MattDMo,

Odpowiedzi:

9

Sposób, w jaki wzniosłość jest zamknięta, determinuje zachowanie.


Całkowicie zamykający Sublime z

CMD + q

spowoduje, że wzniosły buforuje otwarte pliki i wznawia je przy uruchomieniu.


Zamykanie tylko okna za pomocą

CMD + w

lub

Shift+ CMD+w

lub

Kliknięcie czerwonego przycisku zamykania w rogu

spowoduje, że Sublime poprosi o zapisanie pliku. Nie otworzy ponownie ostatnich plików.

spuder
źródło
To się udało. Dzięki. Myślę, że to dlatego, że przycisk „x” zachowuje się w systemie Mac OS X. W rzeczywistości nie zamyka aplikacji.
mrudult,
To działa. Ale muszę powiedzieć, że zamknięcie aplikacji w inny sposób, aby to zadziałało, jest okropne.
Lombas,
5

Spróbuj ustawić

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

w twoim Packages/User/Preferences.sublime-settingspliku (dostępny z Sublime Text 2 -> Preferences -> Preferences - Usermenu). Jeśli tam są, możesz upewnić się, że są stosowane. Te hot_exiti remember_open_filesustawienia powinny być już truedomyślnie, ale create_window_at_startuptakże domyślnie true, ustawiając ją na falsepowinno załatwić sprawę. Prawdopodobnie dzieje się tak, że Sublime tworzy nowe, puste okno podczas uruchamiania, ale z jakiegoś powodu nie pamięta wcześniej otwartych plików. Chciałbym również dokładnie sprawdzić, czy twój ~/Library/Application Support/Sublime Text 2/Packageskatalog nie został zmodyfikowany, usunięty, ustawiony jako tylko do odczytu lub w inny sposób uszkodzony.

MattDMo
źródło
to nie działa. . :( Kiedy ustawić „create_window_on_startup: false” teraz nie otwierać żadnych pojedynczych okien, kiedy zacznę Sublime po raz pierwszy muszę kliknij go dwa razy, ale nadal nie ma pliki z ostatniej sesji oepn.
mrudult
Jeśli zamykasz okna, klikając czerwoną kropkę w lewym górnym rogu, tak naprawdę nie zamykasz Sublime Text - nadal działa w Docku. Spróbuj otworzyć okno i otworzyć w nim kilka plików. Następnie naciśnij, command-qaby całkowicie zamknąć Sublime , a następnie kliknij ikonę Dock, aby ponownie ją otworzyć. Twoje pliki powinny zostać ponownie wyświetlone.
MattDMo,
1

Możesz zmienić to zachowanie na Macu, przechodząc do Preferencji systemowych / Ogólne i odznaczając „Zamknij okna po zamknięciu aplikacji”

Mike Rundle
źródło
Przepraszamy, ale najwyraźniej ta opcja nawet nie działa w Yosemite!
Mike Rundle,