GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Mehrere Gnome-Terminal-Layouts speichern?

Ich habe die folgenden Optionen gefunden, die hilfreich sind:

--load-config=FILE              Load a terminal configuration file
--save-config=FILE              Save the terminal configuration to a file

Das Obige stellt die entsprechende Anzahl von Gnome-Terminal-Fenstern mit den richtigen Registerkarten wieder her, aber die Fensterposition und der Titel werden nicht wiederhergestellt. Trotzdem ein Anfang :)


Sobald Sie Ihr Gnome-Terminal so konfiguriert haben, wie Sie es möchten (z. B. Anzahl der Registerkarten, Öffnen bestimmter Verzeichnisse), speichern Sie den Sitzungsstatus in Ihrem Gnome-Terminal-Fenster mit dem folgenden Befehl:

gnome-terminal --save-config=mytabs

Dann erstelle ich einen benutzerdefinierten Anwendungsstarter auf meinem Panel, das den folgenden Befehl ausführt

gnome-terminal --load-config=/home/leif/mytabs


Sie können Profile für das Gnome-Terminal aus dem Edit Profiles erstellen Dialog unter Edit Speisekarte. Um Gnome-Terminal mit einem bestimmten Profil zu starten, würden Sie Folgendes tun:

gnome-terminal --window-with-profile=<profile_name>

Natürlich können Sie verschiedene Launcher-Symbole konfigurieren, um automatisch verschiedene Profile zu starten, oder Sie könnten Zeilen in ein X-Session-Startskript einfügen, um mehrere verschiedene Terminals mit jeweils einem anderen Profil zu starten, wenn Sie sich anmelden. Verschiedene Optionen können in einem Launcher-Symbol kombiniert werden, um Ihnen einen bestimmten Terminaltyp zu geben, und Sie können so viele Launcher erstellen, wie Sie verschiedene Terminaltypen benötigen.

Andere Befehlszeilenoptionen können nützlich sein, um genau den gewünschten Effekt zu erzielen, wenn der Profilmechanismus für Sie nicht feinkörnig genug ist. Siehe man gnome-terminal auf Ihrem System für alle Details, aber hier sind einige Vorschläge aus dieser Diskussion im Ubuntu-Forum:

# define a terminal 100 columns by 20 lines
--geometry=100x20

# set the titlebar
--title=irssi

# run a particular program
--execute irssi

Linux
  1. Bash-Verlauf in mehreren Terminalfenstern beibehalten?

  2. Alle Terminalausgaben in einer Datei speichern?

  3. Speichern und Wiederherstellen Ihrer Terminal-Tabs?

  4. Führen Sie parallel mehrere Befehle gleichzeitig im selben Terminal aus

  5. Wie halte ich das Terminal offen (außer Gnome-Terminal)?

Arbeiten mit mehreren Terminal-Tabs in Ubuntu

Hintergrundbild in mehreren Terminals ändern?

So führen Sie mehrere Linux-Befehle gleichzeitig im Linux-Terminal aus

Speichern Sie die Ausgabe eines Befehls vom Debian-Terminal in einer Datei

3 Methoden zum Anzeigen der tail -f-Ausgabe mehrerer Protokolldateien in einem Terminal

Wie kann ich meine Sitzung mit mehreren Tabs in einem xfce4-Terminal speichern?