54 votes

Comment fonctionnent les vitres divisées dans les terminaux ?

J'ai essayé d'ouvrir un volet séparé pour exécuter une autre commande, mais au lieu de cela, l'affichage est le même dans les deux volets et je ne peux interagir qu'avec l'un d'eux. Je pensais que cela diviserait la vue pour que je puisse utiliser les deux volets indépendamment comme deux fenêtres.

J'ai installé le Visor mais je ne pense pas qu'il puisse interférer.

Terminal - version 2.1.1
Visor custom (84d1873) based on 1.5

0 votes

Cela ressemble à une demande de fonctionnalité pour moi. Veuillez déposer un rapport à l'adresse suivante developer.apple.com/bug-reporting . Vous pouvez utiliser n'importe quel identifiant Apple pour accéder au site des développeurs.

65voto

Mateo Points 909

C'est fait pour être comme ça. Voir cette réponse du super utilisateur :

Vous interprétez mal la fonction. Ce n'est pas fait pour deux séparés. Elle est destinée à permettre à un utilisateur de voir deux points de vue différents dans le même terminal. Par exemple, si vous avez 3000 fichiers dans un répertoire, et que vous exécutez une commande ls, cela sortie va être très longue.

Si vous utilisez le volet divisé, vous pouvez faire défiler cette longue sortie sans avoir à faire des allers-retours, en perdant éventuellement votre place en cours de route. en cours de route.

Si vous voulez deux bornes, utilisez des languettes, ou des fenêtres séparées.

J'ajouterais que, pour deux terminaux séparés, vous pouvez également utiliser des onglets séparés.

37 votes

C'est vraiment décevant...

0 votes

Il y a toujours emacs si vous êtes déjà dans Terminal, mais la courbe d'apprentissage est un peu raide.

1 votes

@Mark : ou tmux ou screen .

11voto

iTerm 2 soutient vitres séparées avec des coquilles indépendantes dans chaque volet, et non une coquille liée.

Split panes in iTerm 2

0 votes

En supposant que vous utilisiez iTerm 2, diriez-vous qu'il fonctionne "mieux" que Terminal.app + Visor pour un flux de travail rapide du type "entrer, faire quelque chose, sortir" ? Je suis un développeur web Rails, si cela peut aider à visualiser mes besoins.

0 votes

@Vrinek pas sûr. Vous pouvez toujours utiliser Visor et iTerm2.

4voto

Asmus Points 7195

Vous devriez vraiment jeter un coup d'œil à screen (il s'agit d'un outil de ligne de commande déjà installé, et non d'une application distincte), qui vous donne la possibilité de diviser votre terminal en deux (ou plus) parties distinctes. Je l'utilise avec Visor et cela fonctionne à merveille. Jetez un coup d'œil ici, il y a pas mal de conseils sur la façon d'utiliser "screen" sur un Mac.

0 votes

Vous avez jeté un coup d'œil ici ? Où ?

1 votes

@Eliethesaiyan Désolé, si ce n'était pas clair - "ici" voulait dire qu'il fallait chercher "écran" sur ce même site.

1 votes

Wow ! Je n'avais aucune idée que le bien-aimé screen par défaut ! Le fractionnement de la session est couvert ici : opensource.com/article/17/3/introduction-gnu-screen

4voto

Dillon Points 57

Ne regardez pas non plus trop tmux. C'est comme screen mais avec plus de fonctionnalités je crois.

5 votes

Pouvez-vous ajouter un peu plus de détails à votre réponse ? Pourquoi tmux est-il meilleur, comment résout-il le problème et où puis-je l'obtenir si nécessaire ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X