Wie funktionieren geteilte Fenster in Terminal?

36

Ich habe versucht, einen geteilten Bereich zu öffnen, um einen anderen Befehl auszuführen. Stattdessen wird in beiden Bereichen derselbe Befehl angezeigt, und ich kann nur mit einem von ihnen interagieren. Ich dachte, es würde die Ansicht aufteilen, so dass ich die beiden Fenster unabhängig voneinander wie zwei Fenster verwenden könnte.

Ich habe das Visier installiert, aber ich glaube nicht, dass es stören würde.

Terminal - version 2.1.1
Visor custom (84d1873) based on 1.5
Kostas
quelle
Das klingt für mich nach einer Funktionsanfrage. Bitte senden Sie einen Bericht an developer.apple.com/bug-reporting . Sie können eine beliebige Apple-ID verwenden, um auf die Entwickler-Website zuzugreifen.
Chris Seite

Antworten:

51

Es soll so sein. Siehe diese Super User Antwort :

Sie interpretieren die Funktion falsch. Es ist nicht für zwei separate Terminals gedacht. Es ist vorgesehen, dass ein Benutzer zwei verschiedene Ansichtspunkte im selben Terminal sehen kann. Wenn Sie zum Beispiel 3000 Dateien in einem Verzeichnis haben und einen ls-Befehl ausführen, wird diese Ausgabe sehr lang.

Wenn Sie das geteilte Fenster verwenden, können Sie durch diese lange Ausgabe scrollen, ohne hin und her blättern zu müssen, wodurch Sie möglicherweise Ihren Platz auf dem Weg verlieren.

Wenn Sie zwei Terminals benötigen, verwenden Sie Registerkarten oder separate Fenster.

Ich möchte hinzufügen, dass Sie für zwei separate Terminals auch separate Registerkarten verwenden können.

Nathan Greenstein
quelle
26
Das ist wirklich enttäuschend ...
Kostas
Es gibt immer Emacs, wenn Sie bereits im Terminal sind, aber die Lernkurve ist etwas steil.
Ɱark Ƭ
1
@Mark: oder tmuxoder screen.
Chris Seite
10

iTerm 2 unterstützt geteilte Fenster mit unabhängigen Shells in jedem Fenster und nicht mit einem verknüpften Shell.

Geteilte Fenster in iTerm 2

grg
quelle
Angenommen, Sie verwenden iTerm 2. Würden Sie sagen, dass es "besser" als Terminal.app + Visor für einen schnellen "Pop-In, Do-Something, Pop-Out" -Workflow funktioniert? Ich bin ein Rails-Webentwickler, wenn dies dazu beiträgt, meine Bedürfnisse zu visualisieren.
Kostas
@ Vrinek nicht sicher. Sie können weiterhin Visor und iTerm2 verwenden.
4

Schauen Sie auch nicht über tmux. Es ist wie ein Bildschirm, aber ich glaube, es gibt mehr Funktionen.

Dillon
quelle
5
Können Sie Ihrer Antwort ein bisschen mehr Details hinzufügen? Warum ist tmux besser, wie löst es das Problem und woher bekomme ich es, wenn es gebraucht wird?
Nohillside
3

Sie sollten einen Blick darauf werfen screen(das ist ein bereits installiertes Befehlszeilentool, keine separate Anwendung), mit dem Sie Ihr Terminal in zwei (oder mehr) separate Anwendungen aufteilen können. Ich benutze das mit Visor und es funktioniert wie ein Zauber. Schauen Sie sich hier um, es gibt einige Tipps zur Verwendung von "screen" auf einem Mac.

Asmus
quelle
Schauen Sie sich hier um? Wo?
Eliethesaiyan
1
@Eliethesaiyan Entschuldigung, wenn dies nicht klar war - "hier" bedeutete, nach "Bildschirm" auf genau dieser Website zu suchen.
Asmus