Come posso fare in modo che Sublime Text 2/3 non apra le schede precedenti quando lo avvio?


22

inserisci qui la descrizione dell'immagine Ogni volta che apro Sublime, queste schede si aprono automaticamente. Come posso risolvere questo problema. Non riesco a trovare alcuna impostazione per questo.

Risposte:


17

Testo sublime 2

Controllare il contenuto della directory ~/.config/sublime-text-2/Settingsper un file chiamatoSession.sublime_session

Se quei file sono inclusi, rimuovili

Testo sublime 3

ST3 archivia i file di sessione in:

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

Sfortunatamente ST2 sembra creare di nuovo quel file. Ho risolto il problema creando un file vuoto con autorizzazioni di sola lettura. Grazie.
Salem,

Sembra che i file siano stati rinominati Auto Save Session.sublime_session, quindi per rm -f ~/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session
farlo si

~/.config/sublime-text-3/non esiste?
jtheletter,

Come può essere fatto su Windows?
pal4life

Questa soluzione ha funzionato per me: stackoverflow.com/a/29236116/755405
W1M0R

45

In realtà esiste una soluzione migliore implementata in Sublime Text. Seleziona Preferences-> Settings - Usere imposta remember_open_filese hot_exitsu falso. Il file risultante dovrebbe apparire così:

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

(Tutte le possibili impostazioni sono visibili in Settings - Default.)

Basta riavviare Sublime Text in seguito (potrebbe essere necessario riavviare il programma due volte, una volta per applicare le impostazioni) e dovrebbe avviarsi senza file aperti.

Nota: sono stato in grado di testarlo solo con Sublime Text 3, ma sono abbastanza sicuro che queste impostazioni esistano anche nella versione 2.


4
questa è la risposta giusta (funziona anche su sublime 3)
Postadelmaga

2
Sebbene sia corretto, ciò non aiuta se Sublime Text si arresta in modo anomalo all'avvio.
Wok,

Qual è la differenza tra i due: ricordi i file aperti e l'uscita a caldo? Perché se ho hot_exit impostato su true, la condizione "remember_open_files" sembra essere automaticamente soddisfatta (vale a dire che true hotexex manterrà anche le schede aperte :)
Jim Raynor,

1

In Sublime Text 3 , di seguito ha funzionato per me.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.