Sublime Text 2 öffnet die zuletzt geöffneten Dateien der letzten Sitzung


10

Immer wenn ich Sublime Text 2 unter Fedora öffne, wird die letzte Sitzung wiederhergestellt.

Aber jetzt in Mac OS X Mountain Lion, und es öffnet nicht das Fenster der letzten Sitzung. Welche Einstellung muss ich ändern?


"hot_exit": true, "Remember_open_files": true
Taylan

Beide oben genannten Werte sind standardmäßig auf true gesetzt.
Mrudult

1
Wie schließt du Sublime? CMD + Q, Datei-> Beenden ect ..
Spuder

@spuder geht einfach zum Fenster und klickt auf 'x'
mrudult

1
@spuder - das wars. Sublime wird nicht vollständig geschlossen, nur die Fenster. Siehe meinen Kommentar unter meiner Antwort :)
MattDMo

Antworten:


9

Die Art und Weise, wie das Erhabene geschlossen wird, bestimmt das Verhalten.


Sublime vollständig schließen mit

CMD + q

bewirkt, dass sublime die geöffneten Dateien zwischenspeichert und sie beim Start fortsetzt.


Nur das Fenster schließen mit

CMD + w

oder

Shift+ CMD+w

oder

Klicken Sie auf die rote Schaltfläche, um die Schaltfläche in der Ecke zu schließen

veranlasst Sublime, zum Speichern der Datei aufzufordern. Die letzten Dateien werden nicht erneut geöffnet.


Das hat funktioniert. Vielen Dank. Ich denke, das liegt daran, wie die 'x'-Taste in Mac OS X funktioniert. Sie schließt die Anwendung tatsächlich nicht.
Mrudult

Das funktioniert. Aber ich muss sagen, dass es schrecklich ist, die App auf eine andere Weise schließen zu müssen, damit dies funktioniert.
Lombas

5

Versuchen Sie die Einstellung

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

in Ihrer Packages/User/Preferences.sublime-settingsDatei (über das Sublime Text 2 -> Preferences -> Preferences - UserMenü zugänglich ). Wenn sie dort sind, können Sie sicherstellen, dass sie angewendet werden. Die hot_exitund remember_open_filesEinstellungen sollten bereits truestandardmäßig sein, aber create_window_at_startupauch standardmäßig true, und die Einstellung auf falsesollte den Trick machen. Wahrscheinlich passiert, dass Sublime beim Start das neue, leere Fenster erstellt, sich aber aus irgendeinem Grund nicht an die zuvor geöffneten Dateien erinnert. Ich würde auch überprüfen, ob Ihr ~/Library/Application Support/Sublime Text 2/PackagesVerzeichnis nicht geändert, gelöscht, schreibgeschützt oder anderweitig beschädigt wurde.


das funktioniert nicht :( Wenn ich "create_window_on_startup: false" setze, werden beim ersten Start von Sublime keine einzelnen Fenster geöffnet. Ich muss zweimal darauf klicken, aber immer noch keine Dateien aus der letzten Sitzung.
mrudult

Wenn Sie die Fenster schließen, indem Sie einfach auf den roten Punkt oben links klicken, schließen Sie Sublime Text nicht wirklich - es wird immer noch im Dock ausgeführt. Versuchen Sie, ein Fenster zu öffnen und mehrere Dateien darin zu öffnen. Klicken Sie dann auf command-q, um Sublime vollständig zu schließen , und klicken Sie dann auf das Dock-Symbol, um es erneut zu öffnen. Ihre Dateien sollten alle wieder angezeigt werden.
MattDMo

1

Sie können dieses Verhalten in Mac ändern, indem Sie in den Systemeinstellungen / Allgemein die Option "Fenster beim Beenden einer App schließen" deaktivieren.


Entschuldigung, aber anscheinend funktioniert diese Option nicht einmal in Yosemite!
Mike Rundle
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.