Jak sprawić, by Sublime Text 2/3 nie otwierał poprzednich kart po uruchomieniu?


22

wprowadź opis zdjęcia tutaj Za każdym razem, gdy otwieram Sublime, te zakładki otwierają się automatycznie. Jak to naprawić? Nie mogę znaleźć dla tego ustawienia.

Odpowiedzi:


17

Podniosły tekst 2

Sprawdź zawartość katalogu pod ~/.config/sublime-text-2/Settingskątem pliku o nazwieSession.sublime_session

Jeśli te pliki są tam zawarte, usuń je

Podniosły tekst 3

ST3 przechowuje pliki sesji pod:

~/.config/sublime-text-3/Local/Session.sublime_session

Niestety wydaje się, że ST2 ponownie tworzy ten plik. Rozwiązałem to, tworząc pusty plik z uprawnieniami tylko do odczytu. Dzięki.
Salem

Wygląda na to, że nazwa plików została zmieniona Auto Save Session.sublime_session, więc w rm -f ~/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session
skrócie

~/.config/sublime-text-3/nie istnieje?
jtheletter

Jak można to zrobić w systemie Windows?
pal4life

To rozwiązanie działało dla mnie: stackoverflow.com/a/29236116/755405
W1M0R 24.09.16

45

W Sublime Text istnieje lepsze rozwiązanie. Wybierz Preferences-> Settings - Useri ustaw remember_open_filesoraz hot_exitna false. Wynikowy plik powinien wyglądać następująco:

{
    "remember_open_files": false,
    "hot_exit": false
}

(Wszystkie możliwe ustawienia można zobaczyć w Settings - Default.)

Po prostu zrestartuj Sublime Text później (może być konieczne ponowne uruchomienie programu dwa razy, jeden raz w celu zastosowania ustawień) i powinno się uruchomić bez żadnych otwartych plików.

Uwaga: mogłem to przetestować tylko z Sublime Text 3, ale jestem pewien, że te ustawienia istnieją również w wersji 2.


4
to jest poprawna odpowiedź (działa również na wzniosłą 3)
Postadelmaga

2
Chociaż jest to poprawne, nie pomaga to, gdy Sublime Text ulega awarii podczas uruchamiania.
Wok

Jaka jest różnica między nimi: pamiętasz otwarte pliki i hot exit? Ponieważ jeśli mam parametr hot_exit ustawiony na wartość true, wówczas warunek „Remember_open_files” wydaje się automatycznie spełniony (tzn. Prawdziwy parametr hot_exit zachowa również otwarte zakładki :)
Jim Raynor

1

W Sublime Text 3 poniżej działało dla mnie.

$ rm ~ / .config / sublime-text-3 / Local / Auto \ Save \ Session.sublime_session

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.