So verhindern Sie, dass Sublime Text 2 beim Start die zuletzt geöffnete Datei / das zuletzt geöffnete Projekt öffnet

70

Ich bin auf Lion - und in der Befehlszeile, wenn ich mein Projekt mit "subl" öffne. In meinem Projektordner wird das zuletzt geöffnete Projekt geöffnet, bevor ich Sublime beendet habe.

Ich habe die Max-Einstellung "Fenster beim Beenden wiederherstellen" deaktiviert.

Wie kann ich dieses Verhalten verhindern? Gibt es dafür eine Voreinstellung?

Jörg
quelle

Antworten:

121

Ich denke, das gewünschte Verhalten kann durch Ändern der Einstellungen hot_exitund aktiviert werden remember_open_files. Wenn Sie die Einstellungen "Globale Einstellungen - Standardeinstellungen" überprüfen, finden Sie dort einige Kommentare, die diese Einstellungen beschreiben.

Wenn Sie sie ändern möchten, sollten Sie sie in der Datei "Globale Einstellungen - Benutzer" überschreiben, um Ihre Änderungen über Aktualisierungen hinweg beizubehalten.

Sean Carpenter
quelle
1
Hmm - Ich habe beide hinzugefügt und auf false gesetzt - aber beim Neustart kann ich im Fenstermenü alle vorherigen Projekte / Dateien sehen, die ich in der Vergangenheit geöffnet habe ... muss ich löschen diese Liste irgendwie zuerst? Es sieht nicht so aus, als hätte es große Auswirkungen - obwohl sie bei Google nach diesen Einstellungen suchen, existieren sie - also danke dafür.
Jörg
Ah - es funktioniert, wenn ich es in "Globale Einstellungen - Benutzer" eingebe - im Gegensatz zu Dateieinstellungen - Benutzer ... Ich denke, es ist nur ein Tippfehler in Ihrer Antwort.
Jörg
Cool, danke - ich habe auch versucht, es zu bearbeiten - aber es wurde von den Moderatoren aus irgendeinem Grund abgelehnt.
Jörg
3
Vielen Dank! Einstellungen> Einstellungen Standard setzen Sie dann die beiden genannten Werte auf 'false'.
Denis
Vielen Dank. Das hat mich verrückt gemacht. Aus irgendeinem Grund war es auf meinem Linux-Computer aktiviert, aber nicht auf meinem Mac.
John Carter
28

Wenn sich jemand fragt, wie dies in erhabenem Text 3 zu tun ist, kopieren Sie Folgendes und fügen Sie es in die Einstellungen ein - Benutzer:

"hot_exit": false,
"remember_open_files": false,
MIke Wizowski
quelle
4
remember_open_filesist in Build 3083 nicht vorhanden, aber die Einstellung hot_exitauf false löst die ursprüngliche Frage.
Zigojacko
10

Ich konnte es nur zum Laufen bringen, indem ich auch "hot_exit": falsemeine Einstellungen einstellte .

Raindog
quelle
1
Gemäß den Kommentaren in den Standardeinstellungen: "Remember_open_files startet die Anwendung mit dem letzten Satz geöffneter Dateien. Das Ändern in false hat keine Auswirkung, wenn hot_exit true ist"
Aaron Gibralter,
1

Unter Linux hatte ich ein Problem, bei dem ich Sublime Text 3 nicht einmal starten konnte, weil zu viele Dateien geöffnet waren und es hängen blieb, bevor ich die Einstellungen ändern konnte.

Ich habe das getan, was Mike Wizowski vorgeschlagen und bearbeitet hat $HOME/.config/sublime-text-3/Packages/User/Preferences.sublime-settings, um diese Einstellungen aufzunehmen.

jedoch Neustart von Sublime Text danach schien mein Problem jedoch nicht zu beheben, da Sublime weiterhin alle Dateien und Ordner öffnete.

Ich habe festgestellt, dass beim Löschen der 2 ".sublime_session" -Dateien in $HOME/.config/sublime-text-3/Local/Sublime Text die kürzlich geöffneten Dateien / Ordner vergessen wurden, wodurch mein hängender Texteditor repariert wurde.

KevinL
quelle