2012-08-30 8 views

risposta

32

Grazie per il link, questo ha funzionato per me.

procedere come segue: Preferenze> Impostazioni - User

Una volta che si entra nel file 'Preferences.sublime.settings' aggiungere tra parentesi righe seguenti.

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

In Windows, volevo che ST3 non aprisse le schede precedenti quando l'ho lanciato. Questo ha funzionato per me. Grazie @ geynske006 –

27

sono riuscito a risolvere questo problema senza dover disabilitare ultima caratteristica seduta di Sublime (che mi piace & non voler disabilitare). L'aggiunta di un flag -a al comando subl fa sì che i file "si aprano nella finestra corrente", impedendo l'apertura successiva di Windows.

Se questa soluzione funziona per voi, si può evitare la necessità di farlo ogni volta creando un alias (in .bashrc o equivalente):

alias subl='subl -a' 

... in questo modo è possibile utilizzare il subl comando senza flag e dovrebbe comportarsi come desiderato. Se mai do vuoi aprire una cartella/file in una nuova finestra, puoi semplicemente aggiungere il flag -n: es. subl -n . (apri questa cartella in una nuova finestra).

(credito a causa this answer sulla Unix Stack Exchange)

+0

Grazie mille, questo mi stava uccidendo! – yahyazini

1

Si prega di digitare i subl senza il punto (.), Una volta che ci si trova nella cartella appropriata si desidera aprire nel terminale. Questo aprirà una singola istanza del testo sublime.

Provalo da: here

+0

Ahhh, grazie. – T4NK3R

+1

Questo non è più rilevante, si aprirà l'ultimo progetto che hai aperto e non quello in cui ti trovi nel terminale (per ST3). – laugri

Problemi correlati