2011-10-25 12 views

risposta

120

Penso che il comportamento desiderato possa essere abilitato modificando le impostazioni hot_exit e remember_open_files. Se controlli le preferenze "Impostazioni globali - Predefinite", ci sono alcuni commenti che descrivono queste impostazioni.

Se si desidera cambiarli, è necessario sovrascriverli nel file "Impostazioni globali - Utente" per conservare le modifiche tra gli aggiornamenti.

+1

Hmm - Ho aggiunto entrambi e li ho impostati su false, ma al riavvio, se guardo nel menu Finestra, riesco a vedere tutti i progetti/file precedenti che avevo aperto in passato ... hai bisogno di cancellare quella lista in qualche modo prima? Non sembra che stia avendo molto effetto, anche se la ricerca su Google su queste impostazioni esiste, quindi grazie. – Joerg

+0

Ah - funziona quando lo inserisco in "Impostazioni globali - Utente" - in contrapposizione a Impostazioni file - Utente ... Penso che sia solo un errore di battitura nella tua risposta. – Joerg

+0

@ Joerg - hai ragione. Ho aggiornato la risposta di conseguenza. –

10

Ho potuto farlo funzionare impostando anche "hot_exit": false nelle mie preferenze.

+1

Come per i commenti nei prefs predefiniti: "remember_open_files fa avviare l'applicazione con l'ultimo set di file aperti. Cambiare questo in false non avrà alcun effetto se hot_exit è true" –

25

Se qualcuno si sta chiedendo come fare questo nel testo sublime 3, copiare e incollare il seguente in impostazioni - utente:

"hot_exit": false, 
"remember_open_files": false, 
+4

'remember_open_files' non esiste nella build 3083 ma impostando 'hot_exit' su false risolve la domanda originale. – zigojacko

0

Su Linux, ho avuto un problema in cui ho potuto nemmeno iniziare Sublime Text 3 perché c'erano troppi file aperti e si bloccava prima che avessi la possibilità di modificare le impostazioni.

Ho fatto ciò che Mike Wizowski ha suggerito e modificato il mio $HOME/.config/sublime-text-3/Packages/User/Preferences.sublime-settings per includere tali impostazioni.

Tuttavia, riavviando Sublime Text dopo questo non sembrava per risolvere il mio problema perché Sublime ancora aperto tutti i file e le cartelle.

Ho trovato che l'eliminazione dei file 2 ".sublime_session" in $HOME/.config/sublime-text-3/Local/ ha reso Sublime Text dimenticare cosa erano i file/le cartelle aperti di recente, fissando quindi il mio editor di testo appeso.