iterm2 - apre una nuova scheda con lo stesso profilo


22

Sto passando da Terminal.app

Piuttosto semplice, ma non riesco a trovare nelle impostazioni: Mi piacerebbe che quando apro una nuova scheda (con cmd-t (o BTW anche con la oh-my-zsh's osxdel plugin tabdi comando)), la nuova scheda utilizza lo stesso profilo di quello attuale (colori, caratteri, quant'altro).

Grazie!

Risposte:


11

Shellquindi New Tab With Current Profile( - - - T) fa quello che dice sulla scatola.


2
Questo è fantastico, ma è un peccato che non ci sia una preferenza per renderlo predefinito (e avere la combinazione speciale sia per "aprire il profilo predefinito")
agnoster

8
Puoi associare qualsiasi sequenza di tasti a qualsiasi voce di menu con l'azione "Seleziona voce di menu ..." (è l'ultima).
George,

32

Ho trovato una soluzione, anche se dovrebbe essere una semplice opzione globale.

Puoi andare alle definizioni delle chiavi per ciascun profilo e aggiungere la mappatura CMD+ T> "apri una nuova scheda con il profilo" e scegliere lo stesso profilo.


1
Puoi effettivamente renderlo una preferenza chiave globale, non solo per ogni profilo (non devo impostare ogni profilo da solo, intendo)
Dannid

2
Per ITerm2 si trova in Chiavi> +> Azione: seleziona la voce di menu > Nuova scheda con il profilo corrente
Roman Bekkiev

1
si chiama "Nuova scheda con profilo", quindi perché mi è mancata la ricerca di nuove schede.
Ray Foss,

Penso che la nuova verbosità sia 'Duplicate Tab`
ClintM il

5

Se vuoi che ciò accada come predefinito (la prossima scheda del terminale conserva la tua directory):

  1. Apri iTerm2
  2. Apri Preferenze
  3. Profili aperti
  4. Apri Generale
  5. Nella directory di lavoro selezionare Riutilizza la directory della sessione precedente

Happy Trails!


1
Questo è un elemento completamente non correlato all'apertura con lo stesso profilo. È un bel consiglio, ma non risponde alla richiesta del PO. Ciò che fa è aprire la nuova finestra / scheda nello stesso percorso da cui proviene. Si noti che il profilo che si sta aprendo in deve avere questa verifica - quello che si sta venendo da non si preoccupa. Se lo fai, otterrai una nuova scheda / finestra con qualsiasi profilo tu abbia impostato per ottenere (impostazione predefinita se CMD + T o lo stesso profilo se usi MAIUSC + CMD + T o CMD + T rimappato per fare la stessa cosa) , oltre alla stessa directory di lavoro dell'ultima finestra.
Dannid,

1
Non hai risposto alla domanda del thread, ma hai risposto alla domanda che avevo quando ho trovato questo thread. Grazie!
SeF

1

Puoi farlo a livello globale usando Preferenze di Sistema> Tastiera> Scorciatoie

Seleziona "Scorciatoie per app" nella barra laterale, quindi aggiungine una nuova. Seleziona "iTerm2.app" nel menu a discesa Applicazione, quindi nella sezione Titolo menu, digita (esattamente): Nuova scheda con profilo corrente

Quindi premi la scorciatoia che desideri nella sezione "Scorciatoia da tastiera" (che ho usato ⌘T) e sovrascriverà la scorciatoia corrente di ⌥⇧⌘T.


1

Per chiunque sia ancora alla ricerca, ho trovato una soluzione migliore per il mio caso d'uso. Simile a quanto suggerito da Eric Hanko , è possibile creare un collegamento specifico per " Scheda duplicata " in Iterm2 che è molto più diretto e replica la funzionalità di "scheda duplicata" a cui ero abituato a venire dal Terminale .

  1. Passare a Preferenze di Sistema> Tastiera> Tasti di scelta rapida.
  2. Seleziona "Scorciatoie per app" nella barra laterale.
  3. Seleziona "Iterm.app" dal menu a discesa Applicazione.
  4. Digitare una corrispondenza esatta per la voce di menu da scorciatoia, in questo caso Duplicate Tabal momento della scrittura.
  5. Aggiungi il collegamento. Ho usato CMD + D.

NOTA: tutte le scorciatoie create in Preferenze di Sistema sovrascriveranno le scorciatoie già definite in Iterm2. Ciò potrebbe causare confusione in seguito se si dimentica dove sono definite le scorciatoie e si ottengono risultati imprevisti utilizzando le scorciatoie in Iterm2 .

Ancora una volta, grazie a Eric Hanko per aver spianato la strada qui.



0

In iterm2, puoi anche mappare Cmd + T all'azione "Nuova scheda con profilo"

  1. Apri Preferenze> Profili> Chiavi,
  2. Seleziona un profilo
  3. Aggiungi un nuovo tasto di scelta rapida per l'azione "Nuova scheda con profilo", imposta il profilo in modo che corrisponda al profilo attualmente selezionato e imposta il collegamento su Cmd + T

Dovrai ripetere questo per ogni profilo che desideri configurare.

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.