Terminal Emulator mit unterschiedlicher Hintergrundfarbe pro Instanz

8

Ich muss oft mehrere SSH-Sitzungen gleichzeitig in verschiedenen Terminalfenstern geöffnet lassen und möchte eine andere Hintergrundfarbe haben, um zu visualisieren, mit welchem ​​Host ich verbunden bin: dh rot, wenn ich root @ live bin -System. Ich habe versucht, das xfce-Terminal zu konfigurieren, aber die Einstellung ist nicht wi

Kennen Sie einen Terminalemulator, mit dem ich das machen kann?

Ich würde etwas bevorzugen, das nicht von KDE-Bibliotheken abhängt.

Basilikode
quelle

Antworten:

4

Ich habe PS1für jeden Benutzer einen anderen Wert festgelegt, wodurch Root Red und andere Benutzer grün werden. Außerdem gebe ich Benutzer, Hostname und Pfad eine andere Farbe, um sie unterscheidbar zu machen:

Schalenfarbe

Siehe " Bash Prompt HOWTO: Farben ", " Bash Prompt HOWTO: Nicht druckbare Zeichen " und den Abschnitt "PROMPTING" man bashdazu.

cweiske
quelle
Es ist ein guter Tipp, den ich auf jeden Fall implementieren werde, aber die Hintergrundfarbe wäre hilfreich für mich.
Basilikode
Gleiches gilt hier, wenn ich mich in Programmen wie MySQL anstatt an der Eingabeaufforderung befinde.
David Harkness
3

Der Standard gnome-terminalhat Profile. Klicken Sie einfach rechts in das Fenster und Sie sehen den Menüeintrag.

Sie können so viele Profile erstellen, wie Sie möchten, jedes mit seinen eigenen Farben, Schriftarten, Einstellungen und was auch immer, und jederzeit frei zwischen Profilen wechseln.

Ich weiß nicht, ob es möglich ist, das Profil automatisch zu wechseln, aber es gibt einen Befehlszeilenparameter zum Laden einer Konfiguration, und mit der Menüoption Datei -> Neu können Sie ein Profil auswählen, sodass Sie wahrscheinlich separate Starter oder ähnliches anordnen können. wenn das hilft.

ams
quelle
1

Mit können gnome-terminalSie bei jedem Start des Befehls eine andere Konfigurationsdatei laden. Um das zu tun:

gnome-terminal --load-config=FILE

Und für jede Konfigurationsdatei können Sie beliebige Farben angeben.

Mostafa Shahverdy
quelle
0

Roxterm ermöglicht das Ändern von Profilen über die Befehlszeile, aber ich habe festgestellt, dass es für meine Anforderungen nicht ausreicht, da ich keine saubere Methode zum Auslösen der Änderungen gefunden habe. Durch das Erstellen einer neuen Terminalregisterkarte oder eines neuen Terminalfensters werden die Einstellungen des Originals beibehalten.

user137747
quelle