Come ripristinare automaticamente la disposizione delle finestre dall'ultima volta in iTerm?


15

Ho due vecchi Mac, entrambi hanno iTerm2 installato e potrebbero ripristinare automaticamente la disposizione delle finestre (schede con directory e colori diversi) dall'ultima volta dopo il lancio. Ho dimenticato quale configurazione ho fatto per entrambi.

Ora sto configurando un nuovo Mac con iTerm2, ma non potrei mai far funzionare "ripristinare automaticamente la disposizione delle finestre dall'ultima volta".

Cosa ho provato:

  1. Rispetto a quelli funzionanti, controlla e imposta le preferenze una ad una;
  2. Clonato il " ~/Library/Preferences/com.googlecode.iterm2.plist" lavoro ;
  3. Preferences-> Profiles-> General-> Working Directory-> Reuse previous session's directory(ma penso che questo abbia un impatto quando apri una nuova scheda, non per l'avvio);
  4. Menu-> Window-> Save Window Arrangement-> e save it as default. Ma in questo caso, ogni volta che lancio all'avvio, iTerm ripristina sempre la disposizione della finestra fissa dal salvataggio. Non voglio salvare alcun modello, voglio solo ripristinare tutto quello che ho l'ultima volta.

Tutte le cose che ho provato non sono riuscite a farlo funzionare. Qualcuno potrebbe dirmi cosa devo fare per favore? Molte grazie.

versione iTerm: iTerm2-1_0_0_20140112


Un altro suggerimento: entrambi i Mac funzionanti, non ho usato alcun AppleScript, ho appena verificato alcune opzioni nelle preferenze.
Jing Li

Risposte:


31

Nelle preferenze di iTerm2 ( Cmd + ,), cambia Generale> Avvio da Open Default Window Arrangementa Use System Window Restoration Setting.

In Preferenze di Sistema, disattiva Generale> Chiudi finestre quando chiudi un'app.


1
Grazie @Gorge, che risolve il problema! Quindi il trucco è disattivare un'opzione in Preferenze di Sistema che è al di fuori della configurazione dell'app.
Jing Li,

1
Nel 2019, iTerm v3 + ho dovuto semplicemente andare su Preferenze -> Arrangiamenti e fare clic su "Imposta predefinito" sulla disposizione creata (salvarla prima facendo clic su cmd +
maiusc

12

Ho scritto un programma progettato per risolvere da solo questo punto dolente, che ti consente di creare layout predefiniti di pannelli e comandi (per diversi progetti / configurazioni, ecc.) E poi caricarli in iTerm ogni volta che vuoi.

Si chiama iTermocil e puoi scaricarlo (e il codice sorgente) tramite Github: https://github.com/TomAnthony/itermocil .

inserisci qui la descrizione dell'immagine


3

Nel 2019 (iTerm v3.2.9), ciò che funziona per me è:

  1. Salvare la disposizione corrente facendo clic su CMD + MAIUSC + S (oppure vai su Finestra -> Salva disposizione delle finestre.

  2. Ora vai su iTerm2 -> Preferenze -> Arrangiamenti -> seleziona la tua disposizione nell'elenco delle disposizioni -> Fai clic su "Imposta Predefinito" in fondo.

Ora, quando riaprirai iTerm in qualsiasi momento, si aprirà la tua nuova disposizione.

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.