xtermcontrol: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der Shell-Befehl <b>xtermcontrol</b> kontrolliert die einfachsten Eigenschaften der Terminalemulation xterm. == Installation == === Ubuntu 8.04 Hardy He...“) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Der [[Shell-Befehl]] <b>xtermcontrol</b> kontrolliert die einfachsten Eigenschaften der Terminalemulation [[xterm]]. | Der [[Shell-Befehl]] <b>xtermcontrol</b> kontrolliert die einfachsten Eigenschaften der Terminalemulation [[xterm]]: Farben, Titeltext und Schriftart. Zudem kann ein xterm auch verkleinert, vergrössert und ikonifiziert werden. | ||
== Installation == | == Installation == | ||
Zeile 6: | Zeile 6: | ||
$ <b>sudo apt-get install xtermcontrol</b> | $ <b>sudo apt-get install xtermcontrol</b> | ||
== Konfiguration == | |||
Die Konfiguration kann in der Datei "~/.xtermcontrol" hinterlegt werden. | |||
== Optionen == | |||
{| class=wiki | |||
! Option !! Beschreibung | |||
|- | |||
| <tt>--bg</tt> || Setzen der Hintergrundfarbe, z. B. "--bg=black" oder "--fg=#000000". | |||
|- | |||
| <tt>--fg</tt> || Setzen der Schriftfarbe, z. B. "--fg=blue" oder "--fg=#0000ff". | |||
|- | |||
| <tt>--get-fg</tt> || Ausgabe der aktuellen Schriftfarbe. | |||
|- | |||
| <tt>--geometry</tt> || Grösse des Fensters von xterm, z. B. "--geometry=640x480". | |||
|- | |||
| <tt>--title</tt> || Änderung des Namens der Titelleiste (funktionierte unter Ubuntu 8.04 allerdings nicht...). | |||
|- | |||
| <tt>--get-title</tt> || Ausgabe des aktuellen Namens der Titelleiste (funktionierte unter Ubuntu 8.04 allerdings nicht...). | |||
|- | |||
| <tt>--font</tt> || Setzen der Schriftart, die als X-Font-Name angegeben werden muss. Die Schriftnamen des [[X Window System]] enthalten dabei bis zu 14 durch Bindestriche getrennte Elemente, die Eigenschaften wie Schriftfamilie, Pixelgrösse und Auflösung bezeichnen (z. B. "-sony-fixed-medium-r-normal--0-0-100-100-c-o-iso8859-1"). Für einige Schriften gibt es allerdings auch Kurznamen - eine Liste der verfügbaren Schriften wird über die Befehle "xlsfonts" und "xfontsel" angezeigt. | |||
|} | |||
== Verwendung == | == Verwendung == | ||
Zeile 16: | Zeile 40: | ||
$ <b>xtermcontrol --fg red</b> | $ <b>xtermcontrol --fg red</b> | ||
Folgende Funktion "mailserver" innerhalb der Datei "~/.bashrc" sorgt dafür, dass bei der Anmeldung auf dem Mailserver eine rote Schriftfarbe eingestellt wird und diese nach dem Abmelden wieder zurückgesetzt wird. | |||
mailserver() { | |||
xtermcontrol --title "E-Mail" | |||
xtermcontrol --fg red | |||
ssh mailserver | |||
xtermcontrol --fg white | |||
} | |||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
}} | {{url|DK|Jess Thrysoee|eng|http://www.thrysoee.dk/xtermcontrol/|xtermcontrol}} | ||
{{Fuss}} | |||
{{cat|Shell-Befehl}} | {{cat|Shell-Befehl}} | ||
{{cat|Terminalemulation}} | {{cat|Terminalemulation}} |
Aktuelle Version vom 8. Februar 2010, 18:39 Uhr
Der Shell-Befehl xtermcontrol kontrolliert die einfachsten Eigenschaften der Terminalemulation xterm: Farben, Titeltext und Schriftart. Zudem kann ein xterm auch verkleinert, vergrössert und ikonifiziert werden.
Installation
Ubuntu 8.04 Hardy Heron
$ sudo apt-get install xtermcontrol
Konfiguration
Die Konfiguration kann in der Datei "~/.xtermcontrol" hinterlegt werden.
Optionen
Option | Beschreibung |
---|---|
--bg | Setzen der Hintergrundfarbe, z. B. "--bg=black" oder "--fg=#000000". |
--fg | Setzen der Schriftfarbe, z. B. "--fg=blue" oder "--fg=#0000ff". |
--get-fg | Ausgabe der aktuellen Schriftfarbe. |
--geometry | Grösse des Fensters von xterm, z. B. "--geometry=640x480". |
--title | Änderung des Namens der Titelleiste (funktionierte unter Ubuntu 8.04 allerdings nicht...). |
--get-title | Ausgabe des aktuellen Namens der Titelleiste (funktionierte unter Ubuntu 8.04 allerdings nicht...). |
--font | Setzen der Schriftart, die als X-Font-Name angegeben werden muss. Die Schriftnamen des X Window System enthalten dabei bis zu 14 durch Bindestriche getrennte Elemente, die Eigenschaften wie Schriftfamilie, Pixelgrösse und Auflösung bezeichnen (z. B. "-sony-fixed-medium-r-normal--0-0-100-100-c-o-iso8859-1"). Für einige Schriften gibt es allerdings auch Kurznamen - eine Liste der verfügbaren Schriften wird über die Befehle "xlsfonts" und "xfontsel" angezeigt. |
Verwendung
Das Wort "E-Mail" wird in die Titelzeile von xterm geschrieben (...angeblich - gesehen habe ich das noch nie).
$ xtermcontrol --title "E-Mail"
Rote Schrift innerhalb von xterm. Sollte das nicht funktionieren, so kann mit "echo $PROMPT_COMMAND" überprüft werden, ob es eine dafür verantwortliche Umgebungsvariable gibt.
$ xtermcontrol --fg red
Folgende Funktion "mailserver" innerhalb der Datei "~/.bashrc" sorgt dafür, dass bei der Anmeldung auf dem Mailserver eine rote Schriftfarbe eingestellt wird und diese nach dem Abmelden wieder zurückgesetzt wird.
mailserver() { xtermcontrol --title "E-Mail" xtermcontrol --fg red ssh mailserver xtermcontrol --fg white }
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Jess Thrysoee | eng | xtermcontrolwbm |