Konsole (kde) -Farbschemata in gnome terminal verwenden?

2558
fazpas

Gibt es eine Möglichkeit, das Gnome-Terminal so zu färben, wie die Konsole von KDE Farben verwendet? Zumindest würde ich gerne die Farbe ändern user@name:~$, denn manchmal wird es schwer zu lesen, wenn alles die gleiche Farbe hat.

Hier einige Beispiele für Konsolen, die ich für gnome terminal emulieren möchte:

Konsole (kde) -Farbschemata in gnome terminal verwenden?

Konsole (kde) -Farbschemata in gnome terminal verwenden?

2

2 Antworten auf die Frage

3
David Z

Wenn Sie über die Vordergrund- und Hintergrundfarben des Texts im Terminal selbst sprechen, ist dies durchaus möglich. Diese Farben werden von ANSI-Escape-Codes erzeugt, die weder für Konsole noch für gnome-terminal spezifisch sind. Sie arbeiten mit jedem Terminalprogramm, das überhaupt Farbe unterstützt. Eine vollständige Liste der Codes finden Sie in Wikipedia .

Um die Farbcodes tatsächlich zu verwenden, schreiben Sie eine Sequenz des Formulars \[\033[01;31m\]. In diesem Beispiel wird die Vordergrundfarbe des Textes in leuchtendes Rot geändert ( 01ist hell, 31ist rot), bis eine andere Farbänderung auftritt. Um eine andere Farbe zu verwenden, ändern Sie die 31 in eine beliebige Zahl zwischen 30-37 (für Vordergrundfarben) oder 40-47 (für Hintergrundfarben). Als Beispiel wird meine Shell-Eingabeaufforderung mit festgelegt

export PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\] \W \[\033[01;37m\]\$\[\033[00m\] " 

Das gibt mir Benutzername @ Host in Grün, Arbeitsverzeichnis in Blau und dann ein Literal $in Gelb. Am \[\033[00m\]Ende befindet sich ein Reset-Code, der die jeweils eingestellten Vordergrund- / Hintergrundfarben löscht.

Übrigens ist die tatsächliche Farbe, der zum Beispiel 31entspricht, normalerweise Rot, sie kann jedoch geändert werden. Ich weiß, dass Sie in Konsole die ANSI-Farbpalette einstellen können. Ich bin nicht sicher, ob Gnome-Terminal die gleiche Fähigkeit hat.

Ja, arbeitete für gnome-terminal. fazpas vor 14 Jahren 0
0
msw

Siehe auch Gnome-Terminal ➤ Bearbeiten ➤ Profile ... und vi +/color ~/.bashrc

Die Bearbeitung von bashrc wird funktionieren, ich muss PS1 bearbeiten = wie David Zaslavsky sagte. fazpas vor 14 Jahren 0