Helfen Sie mit der 'Terminator'-Konfiguration oder einem anderen Tool, das dieselbe Funktion ausführen kann

2326
KarimRaslan

Bei der Entwicklung eines Projekts musste ich mehrere Registerkarten in gnome-terminal öffnen: Einige davon wurden nur für Ausgabestreams verwendet, andere wurden für die Shell-Eingabeaufforderung verwendet.

Gibt es eine Möglichkeit, diese Aufgabe zu automatisieren?

Zum Beispiel möchte ich, wenn ich ein Skript ausführen könnte, das automatisch mehrere Terminals öffnet und bestimmte Befehle für jedes Terminal ausführt. Die Terminals sollten vertikal oder horizontal und nicht in Registerkarten (oder verschiedenen Fenstern) entlang der Linien einer Rasteranzeige angezeigt werden.

Terminator macht genau das, was ich will, aber ich kann nicht herausfinden, wie ich es konfigurieren soll. Ich verstehe das "Layout" nicht

Hier ist ein Teil meiner 'config' Datei:

[layouts] [[default]] [[[child1]]] type = Terminal parent = window0 position = left [[[child2]]] type = Terminal parent = window0 position = left [[[window0]]] type = Window parent = "" 

Wenn ich Terminator starte, wird ein Fehler ausgegeben, der besagt, dass eine falsche Anzahl von Kindern vorhanden ist - Terminator wird normalerweise mit einem einzelnen Terminal angezeigt.

Weiß jemand, was ich hier falsch machen könnte? Gerne schaue ich auch andere Tools mit der gleichen Funktionalität an.

Querverweis von stackoverflow. Eine sehr gute Antwort finden Sie dort: http://tinyurl.com/6727z6j

1

1 Antwort auf die Frage

0
garar

Sie müssen VPaned für die vertikale Teilung oder HPaned für die horizontale Teilung verwenden.

Beispiel Konfigurationsdatei:

[layouts] [[superuser]] [[[window]]] type = Window parent = "" [[[pane]]] type = VPaned parent = window [[[terminal0]]] type = Terminal parent = pane [[[terminal1]]] type = Terminal parent = pane