rattachez l'onglet du terminal à une autre fenêtre

68

Supposons que vous ayez un terminal avec deux onglets. Vous cliquez, faites glisser et relâchez l'un de ces onglets pour qu'il devienne une fenêtre de terminal indépendante. Après un certain temps, vous souhaitez utiliser cette fenêtre de terminal et la rattacher sous forme d’onglet à la fenêtre précédente. Comment faites-vous ? J'ai vu l'option de fusion des fenêtres dans les menus, mais cela fusionne toutes les fenêtres en une, que je devrais alors revenir.

Stefano Borini
la source

Réponses:

97

Vous devez, dans la fenêtre que vous souhaitez déplacer, aller dans Affichage-> Afficher la barre d'onglets (si la barre d'onglets ne s'affiche pas déjà).

Ensuite, faites glisser l'onglet de la fenêtre que vous souhaitez déplacer sur la fenêtre vers laquelle vous souhaitez le déplacer.

Mise à jour pour iTerm 2 : dans iTerm 2, le paramètre n’est plus exposé dans le menu Affichage. Allez sur iTerm> Préférences> Apparence et cochez la case "Afficher la barre d'onglets même s'il n'y a qu'un seul onglet". Notez que dans les premières versions d'iTerm 2, le paramètre était "Masquer la barre d'onglets lorsqu'il n'y a qu'un seul onglet".

Nathan Greenstein
la source
2
Pour cette raison et d'autres, j'ai toujours la barre d'onglets visible. Je le recommande, car les onglets comportent plusieurs indicateurs de statut / activité utiles (à partir de Mac OS X 10.7 Lion).
Chris Page
1
J'ai essayé Cmd + Shift + Option pour cliquer et faire glisser les onglets iTerm2 dans d'autres fenêtres, mais cela ne fonctionne qu'avec des fenêtres normales. Comment puis-je fusionner les onglets dans la fenêtre des touches (j'utilise iTerm2 en mode visière / yakuake )
TrinitronX
4
Vous pouvez également Cmd + t pour créer un nouvel onglet et la barre d'onglets sera automatiquement visible
czerasz
Cela s'appelle "Afficher la barre d'outils" dans ma version. La barre d'onglets est toujours visible, mais vous ne pouvez pas faire glisser un onglet dans une autre fenêtre sans afficher la barre d'outils .
keflavich
17

La solution consiste à maintenir enfoncés les caractères command+ shift+ optiontout en faisant glisser le corps du terminal (et non l'onglet) vers le terminal que vous souhaitez fusionner.

Source: http://azaleasays.com/2014/03/05/iterm2-merge-a-pane-back-to-window-or-tab-bar/

Fred Stutzman
la source
Notez que ceci est pour iTerm2 et non pour Terminal.
Dennis Williamson
De plus, si vous avez plusieurs volets divisés dans votre onglet, cela déplace chacun individuellement plutôt que tout l'onglet en une fois.
Tamlyn
10

J'ai iTerm2 (Build 1.0.0.20130302) ici - il n'y a pas View> Show Tab Bar. Mais comme l’a suggéré Chris Page, désactiver Hide tab bar when there is only one tab(dans Preferences> Appearance) aide. Les fenêtres simples peuvent ensuite être déplacées et fusionnées à nouveau.

Ckujau
la source
6
Si vous n'avez qu'un seul onglet et donc pas de barre d'onglets, créez temporairement un nouvel onglet, éloignez-le et éliminez-le.
Dan Jameson
3

J'ai eu du mal à fusionner des fenêtres avec le profil Hotkey Window . J'ai finalement trouvé un moyen de décomposer les fenêtres en procédant comme suit:

  1. Preferences > décocher Hide tab bar when there is only one tab
  2. Régler Tab positionàBottom
  3. Appuyez sur votre touche de raccourci pour afficher la fenêtre des raccourcis
  4. Cliquez et faites glisser l'onglet dans la barre d'onglets de la fenêtre des raccourcis
TrinitronX
la source
0

Vous devez cliquer et faire glisser l'onglet d'une fenêtre sur la barre d'onglets de l'autre fenêtre pour le rattacher.

Si l'une des fenêtres ne comporte pas de barre d'onglet car elle Command + Tn'affiche actuellement qu'un seul onglet, pour en ouvrir un nouveau, effectuez l'action puis fermez tous les onglets dont vous n'avez pas besoin. Cela fonctionne à la fois pour Terminal et iTerm2.

Tout le mérite revient à Dan Jameson dans les commentaires de cette solution évidente.

Tamlyn
la source