Geteilte Terminalfenster auf Snow Leopard

14

Ich bin mir nicht sicher, ob es jemals jemand bemerkt hat, aber im Schneeleopard im Terminal in der oberen Ecke Ihres Bildlaufs gibt es ein Symbol, das auch über die Apfel-Taste + D verwendet werden kann

Wie verwende ich beide Fenster unabhängig voneinander? Ansonsten bekomme ich, was ich sehe, einen Spiegel

alexus
quelle
@kenorbcurl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known
alexus

Antworten:

27

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, und verlieren dabei möglicherweise Ihren Platz.

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

Jasarien
quelle
2
Oder verwenden Sie die Befehle screenoder tmux, mit denen mehrere Terminalsitzungen mit horizontaler und vertikaler Aufteilung angezeigt werden können.
Chris Seite
10

Ich denke, was Sie suchen, ist der Befehl 'Bildschirm'. Schauen Sie sich die Manpage an. Grundsätzlich können Sie mehrere virtuelle "Bildschirme" in einem Terminalfenster haben (ohne Registerkarten oder mehrere Fenster).

Schnellstart: Führen Sie den Befehl 'screen' in Ihrem Terminal aus, drücken Sie die Eingabetaste, und drücken Sie dann STRG + A STRG + C, um einen neuen Bildschirm zu öffnen. Drücken Sie dann STRG + A STRG + A, um zwischen den beiden eben erstellten Bildschirmen zu wechseln.

Schauen Sie sich diesen Podcast an, um eine gute Erklärung zu erhalten (das Video enthält Informationen zu 'screen' um 3:10 Uhr): http://movies.apple.com/datapub/us/podcasts/leopardserverquicktours/quicktours-31-terminal_tips .m4v

Zoran
quelle
Dies ist die beste Anleitung zur Verwendung des Bildschirms. Alles andere ist einfach zu komplex, um es überhaupt auszuprobieren.
Dan Rosenstark
5

Die Funktion „Fenster teilen“ entspricht genau der Funktion in einem Texteditor: Sie teilt das aktuelle Terminalfenster in zwei Hälften und lässt Sie jede Hälfte einzeln scrollen.

Dies ist äußerst nützlich, wenn Sie die Ausgabe eines früheren Befehls anzeigen möchten, während Sie weiterhin mit der Befehlszeile interagieren. Viel einfacher als zwischen zwei Abschnitten auf und ab zu scrollen!

s4y
quelle
richtig, obwohl ich nicht jede hälfte des terminals einzeln steuern kann, funktioniert es für mich wie ein spiegel, was auch immer ich in einem teil tue, es macht dasselbe in einem anderen ... wie kann ich eigentlich jede von ihnen einzeln steuern?
Alexus
Dies ist nur nützlich, wenn ein Bereich nach oben gescrollt ist. Was möchten Sie sonst noch separat steuern?
s4y
0

Ich denke, das geteilte Terminal verhält sich eher wie eine geteilte Befehlsschnittstelle. Sobald Sie einen Editorbefehl in einem der Fensterbereiche ausführen, werden die Ansichten jetzt isoliert. Sie können nicht jeden Bereich einzeln steuern. Wenn Sie sich im Befehlszeilenmodus befinden, teilt der Spiegel die Befehlszeilenschnittstelle.

Anand Patil
quelle
-2

Es ist entweder beabsichtigt oder wahrscheinlich ein Fehler - es wurde ein Fehlerbericht darüber eingereicht.

Auf jeden Fall ist die Split-Pane-Funktion derzeit für Terminal-Suchtkranke so gut wie unbrauchbar - es handelt sich lediglich um eine Spiegelfunktion, und wenn dies beabsichtigt ist, weiß niemand, welchen Bedarf diese bestimmte Funktion erfüllt.

Betet, dass es in 10.6.2 behoben wird. :)

Wenn Sie mit zwei Terminals unabhängig voneinander arbeiten möchten, können Sie entweder eine neue Registerkarte "Terminal" oder ein neues Terminalfenster verwenden.

Kaliban
quelle
Ich hoffe, Apple
schafft
1
Es ist klar, wenn Sie etwas sehen möchten, was Sie zuvor getan haben, und gleichzeitig neue Befehle eingeben möchten.
Matthew Schinckel
Wenn Sie Apple darüber informieren möchten, dass "gekachelte" Terminals ein wichtiges Feature für Sie sind, senden Sie bitte einen Verbesserungsantrag an bugreport.apple.com .
Chris Seite