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.