iterm2 - ouvre un nouvel onglet avec le même profil

22

Je passe de Terminal.app

Assez simple, mais je ne le trouve pas dans les paramètres: Je voudrais que quand j'ouvre un nouvel onglet (avec cmd-t (ou BTW aussi avec oh-my-zsh« s osxde plug - in tabcommande)), le nouvel onglet utilise le même profil que l'actuel (couleurs, polices, etc.).

Merci!

lajarre
la source

Réponses:

11

Shellpuis New Tab With Current Profile( - - - T) fait ce qu'il dit sur l'étain.

Thomas Upton
la source
2
C'est super, mais c'est dommage qu'il n'y ait pas de préférence pour en faire la valeur par défaut (et que le combo spécial soit pour "profil par défaut ouvert")
agnoster
8
Vous pouvez lier n'importe quelle frappe à n'importe quel élément de menu avec l'action "Sélectionner l'élément de menu ..." (c'est la dernière).
George
32

J'ai trouvé une solution - même si elle devrait être une simple option globale.

Vous pouvez aller aux définitions de clés pour chaque profil et y ajouter un mappage CMD+ T> "ouvrir un nouvel onglet avec profil" et choisir le même profil.

Adam Jurczyk
la source
1
Vous pouvez réellement en faire une préférence de clé globale, pas seulement pour chaque profil (ne pas avoir à configurer chaque profil lui-même, je veux dire)
Dannid
2
Pour ITerm2, il se trouve dans Keys> +> Action: Sélectionnez l'élément de menu > Nouvel onglet avec le profil actuel
Roman Bekkiev
1
son appelé "Nouvel onglet avec profil", c'est pourquoi je l'ai raté à la recherche d'un nouvel onglet verbiage.
Ray Foss
Je pense que le nouveau verbiage est 'Duplicate Tab`
ClintM Il y a
5

Si vous souhaitez que cela se produise par défaut (l'onglet de terminal suivant conserve votre répertoire):

  1. Ouvrez iTerm2
  2. Ouvrir les préférences
  3. Profils ouverts
  4. Ouvert Général
  5. Dans le répertoire de travail, choisissez Réutiliser le répertoire de la session précédente

Bonne route!


la source
1
Il s'agit d'un élément totalement indépendant de l'ouverture avec le même profil. C'est un bon conseil, mais il ne répond pas à la demande du PO. Ce que cela fait, c'est ouvrir la nouvelle fenêtre / le nouvel onglet dans le même chemin que celui dont il provient. Notez que le profil vous ouvriez en doit avoir cette vérification - celui que vous venez de ne se soucie pas. Si vous le faites, vous obtiendrez un nouvel onglet / fenêtre avec le profil que vous souhaitez obtenir (par défaut si CMD + T ou même profil si vous utilisez MAJ + CMD + T ou CMD + T remappé pour faire la même chose) , plus le même répertoire de travail que votre dernière fenêtre.
Dannid
1
Vous n'avez pas répondu à la question du fil, mais vous avez répondu à la question que j'avais quand j'ai trouvé ce fil. Merci!
SeF
1

Vous pouvez le faire globalement en utilisant les Préférences Système> Clavier> Raccourcis

Sélectionnez "Raccourcis d'application" dans la barre latérale, puis ajoutez-en un nouveau. Sélectionnez "iTerm2.app" dans la liste déroulante Application, puis dans la section Titre du menu, tapez (exactement): Nouvel onglet avec profil actuel

Ensuite, appuyez simplement sur le raccourci souhaité dans la section "Raccourci clavier" (que j'ai utilisé ⌘T) et il remplacera le raccourci actuel de ⌥⇧⌘T.

Eric Hanko
la source
1

Pour ceux qui recherchent toujours, j'ai trouvé une meilleure solution pour mon cas d'utilisation. Semblable à ce qu'Eric Hanko a suggéré, vous pouvez créer un raccourci spécifiquement pour " Duplicate Tab " dans Iterm2 qui est beaucoup plus direct, et reproduit la fonctionnalité "duplicate tab" que j'étais habitué à venir de Terminal .

  1. Accédez à Préférences Systèmes> Clavier> Raccourcis.
  2. Sélectionnez "Raccourcis d'application" dans la barre latérale.
  3. Sélectionnez "Iterm.app" dans la liste déroulante Application.
  4. Tapez une correspondance exacte pour l'élément de menu à raccourcir, dans ce cas Duplicate Tab au moment de l'écriture.
  5. Ajoutez le raccourci. J'ai utilisé CMD + D.

REMARQUE: tous les raccourcis que vous créez dans les Préférences Système remplaceront les raccourcis déjà définis dans Iterm2. Cela pourrait entraîner une confusion plus tard si vous oubliez où vos raccourcis sont définis et obtenez des résultats inattendus en utilisant des raccourcis dans Iterm2 .

Encore une fois, merci à Eric Hanko pour avoir ouvert la voie ici.

cskyleryoung
la source
0

Attribuez un raccourci au profil, puis vous pouvez ouvrir un nouvel onglet avec le profil.

Exemple

Yongqiang Zhou
la source
0

Dans iterm2, vous pouvez également mapper Cmd + T à l'action "Nouvel onglet avec profil"

  1. Ouvrez Préférences> Profils> Clés,
  2. Sélectionnez un profil
  3. Ajoutez une nouvelle touche de raccourci pour l'action "Nouvel onglet avec profil", définissez le profil pour qu'il corresponde au profil actuellement sélectionné et définissez le raccourci sur Cmd + T

Vous devrez répéter cette opération pour chaque profil que vous souhaitez configurer.

Sriram Rao
la source