dtterm - AufgabenStarten von dttermMehrere Möglichkeiten stehen zur Verfügung, um einen &ProductName;- dtterm-Terminal-Emulator zu starten:Vom Bedienfeld ausVom Dateimanager ausMit Hilfe eines Befehls in einem bestehenden
Terminal-FensterVom Anwendungsmanager ausDurch die Auswahl 'Erstellen' im dtterm-Menü 'Fenster'Starten von dtterm vom Bedienfeld ausStarten: Terminal-EmulatorSchließen: Terminal-EmulatorTerminal: TasteTaste: Terminal Das Steuerelement für Terminal-Fenster befindet sich in der
Bedientafel
'Persönliche Anwendungen'.Auf das Steuerelement für Terminal-Fenster
klicken. Die Betriebsanzeige
blinkt und zeigt an, daß das Terminal-Fenster aktiviert wird.Nach einem kurzen Moment wird das dtterm-Fenster angezeigt.Starten von dtterm vom Dateimanager aus'Terminal-Fenster öffnen' aus
dem Menü 'Datei' auswählen.Dadurch wird dtterm mit demselben aktuellen
Verzeichnis geöffnet
wie das Dateimanagerfenster.Starten eines anderen Terminal-Emulators anstelle von dttermUm einen anderen Terminal-Emulator als
dtterm zu verwenden, diesen von einer Befehlszeile
in einem
bestehenden Terminal-Emulator-Fenster aus starten.An der Eingabeaufforderung den Namen
des Terminal-Emulators und die
gewünschten Optionen eingeben. Um beispielsweise
xterm zu starten, folgendes eingeben:xterm [Optionen] &OptionenStellt wahlfreie Elemente zum Anpassen des Terminal-Emulators dar.&Gibt an, daß der Terminal-Emulator im Hintergrund läuft,
so
daß der Benutzer in seinem ursprünglichen Fenster weiterarbeiten
kann, während der Terminal-Emulator läuft.Der Terminal-Emulator startet im aktuellen Arbeitsbereich, es sei denn,
durch
die Optionen wurde ein anderer Bereich angegeben.Starten von dtterm vom Fenstermenü ausDie Option 'Neu' aus dem Fenstermenü
in einem bestehenden
dtterm-Fenster auswählen. Ein dupliziertes dtterm-Fenster erscheint.BeispieleDer folgende Befehl startet ein dtterm-Fenster
im Arbeitsbereich
Project Notes:dtterm -xrm '*workspaceList: "Project Notes"' &Der folgende Befehl startet ein dtterm-Fenster
auf einem Bildschirm auf dem System "lgmcd":dtterm -display lgmcd:0.1 &Siehe auchWeitere Einzelheiten zu den für dtterm zur Verfügung stehenden Optionen befinden sich
in der elektronischen Handbuchseite dtterm (1X).Schließen von dttermSchließen: dttermFenstermenü: TasteIn der Befehlszeile exit eingeben und die Eingabetaste drücken.Oder 'Schließen'
aus dem Menü 'Fenster' auswählen.Oder 'Schließen'
aus dem Fenstersteuerungsmenü auswählen (auf das über die Taste
in der oberen linken Ecke des Fensterrahmens zugegriffen werden kann).Die Auswahl dtterm aus dem Menü
'Fenster' ist die bevorzugte Methode, dtterm zu schließen.
Kopieren und Einfügen von TextAusschneiden: TextEinfügen: TextText: ausschneiden und einfügenKopieren von TextMit gedrückter Maustaste 1 den
Zeiger über den Text ziehen, der kopiert werden soll. Der Text wird hervorgehoben.
Die Maustaste 1 loslassen, wenn der
gewünschte Text hervorgehoben ist.Der Text wird nicht von seiner ursprünglichen Position entfernt.
Einfügen von TextDer Cursor an die Stelle setzen, an
der der Text eingefügt werden soll.Auf die Maustaste 2 klicken.Eine Kopie der aktuellen Auswahl wird an der angegebenen Position eingefügt.
Zusätzliche Kopien können eingefügt werden, indem diese Schritte
wiederholt werden.Ändern der Größe des dtterm-FenstersGröße des Fensters ändern'Fenstergröße' aus dem Menü
'Optionen' auswählen.Eine der drei Größen auswählen:
80x24132x24Standard
In einigen Fällen, je nach verwendeter Anzeigen- und Schriftartgröße,
ist es nicht möglich, das dtterm-Fenster
auf 132 Spalten zu vergrößern. Tritt dieser Fall auf, vergrößert dtterm das Fenster auf die unter den gegebenen Umständen
maximal zulässige Spaltenanzahl.Das dtterm-Fenster kann auch mit Hilfe
der Bedienelemente der Fenstersteuerung in der
Größe verändert werden.Siehe auchÄndern der Größe des Fensterinhaltsresize: FunktionÄndert der Benutzer die Größe eines Terminal-Emulator-Fensters,
ist den
Anwendungen, die in dem Fenster laufen, die Größenänderung
möglicherweise
nicht automatisch bekannt. Die folgende Prozedur verwenden, um die
Größe der Anwendungsausgabe zu ändern.An einer Eingabeaufforderung folgendes
eingeben:eval `resize`Siehe auchStarten von Anwendungen in einem dtterm-FensterDen Befehl zum Starten der Anwendung
an einer Eingeabeaufforderung eingeben.Die allgemeine Syntax zum Starten einer Anwendung lautet:Anwendung [ Optionen] &AnwendungDer Anwendungsname.optionsEine Liste wahlfreier Informationen, die an die Anwendung
übergeben werden sollen.&Gibt an, daß die Anwendung im Hintergrund läuft, so daß
der
Benutzer im Terminal-Emulator-Fenster weiterarbeiten kann,
während die Anwendung läuft.BeispielUm eine digitale Uhr von der Befehlszeile aus zu starten, folgendes
eingeben:xclock -digital &Siehe auchInformationen zum jeweiligen Befehl
und dessen Optionen befinden sich
auf der elektronischen Handbuchseite oder in anderen Dokumentationen
zur entsprechenden Anwendung.Anmelden an einem fernen SystemVerwendung von rloginDen Befehl rlogin in einem bestehenden
Terminal-Emulator-Fenster verwenden, um sich an einem fernen Host anzumelden.
Dient das Fenster dann als ein Terminal zum fernen Host, kann der Benutzer
dort Anwendungen ausführen und, falls gewünscht, die Bildschirmausgabe
zu seinem System umleiten.BeispielMit dem folgenden Befehl meldet sich der Benutzer am System there an, führt den Client xload
aus und leitet die Bildschirmausgabe zu seinem ursprünglichen System
um. Dabei wird angenommen, der Benutzer arbeitet auf dem System here.rlogin there
xload -display here:0Verwendung von remshDer Befehl remsh startet eine
Schale auf einem fernen Host, führt dort einige Client-Operationen
durch (häufig das Starten eines Terminal-Emulators) und bringt die Anzeige
auf Wunsch zu Ihrem ursprünglichen System zurück. (Systeme die remsh nicht unterstützen, unterstützen gewöhnlich
den equivalenten Befehl rsh). Die Syntax für den Befehl remsh lautet:remsh fern -n Client -display sSystem:Bildschirm[.Anzeige]fernDer Name der fernen Hosts.ClientDas Programm, das auf dem fernen Host ausgeführt werden soll.System:Bildschirm[.Anzeige]Der Host und der Bildschirm, auf dem die Ergebnisse angezeigt werden
sollen.BeispielDer folgende Befehl führt xload
auf dem fernen Host
there aus und leitet die Ausgabe zurück
an das
System here des Benutzers.remsh there -n /usr/bin/X11/xload -display here:0.0 &
Der Befehl remsh wird oft verwendet,
wenn ein Menü für den Zugriff auf
andere Hosts angepaßt wird.Konfigurieren von dttermEinstellen der dtterm-RessourcenEine Ressource ist eine Variable, deren Wert Auswirkungen auf einige
Attribute von dtterm hat. Beispiele für
Ressourcen sind Vordergrundfarbe,
Hintergrundfarbe, Höhe und Breite. Ressourcen sind in einer Ressourcendatenbank
gespeichert. Beispiele für dtterm-Ressourcen:
Dtterm*saveLines: 4s
Dtterm*scrollBar: TrueApp-default-Dateien für die Desktop-Anwendungen befinden sich im
Verzeichnis /usr/dt/app-defaults/language.
Ressourcen werden beim Session-Start vom Session-Manager geladen.
Weitere Informationen, wie der Session-Manager die Ressourcen in den
'RESOURCE_MANAGER' lädt, befinden sich im Abschnitt
"Laden der Session-Ressourcen" im Handbuch CDE Systemverwaltung.Setzen von systemweiten RessourcenDie Ressource zur Datei /etc/dt/config/language/sys.resources hinzufügen.
(Möglicherweise muß die Datei erstellt werden.)Gibt der Benutzer in /etc/dt/config/C/sys.resources beispielsweiseAnApplication*resource: Wertan, wird die Ressource AnApplication*resource
in jedem RESOURCE_MANAGER-Merkmal
des Benutzer bei der nächsten Anmeldung gesetzt.Setzen von persönlichen RessourcenDie Ressource zur Datei Standardverzeichnis/.Xdefaults hinzufügen.
Doppelt auf 'Anwendungen erneut laden'
in der Anwendungsgruppe
'Desktop-Werkzeuge' klicken.Angeben von BildlaufleistenEine Ressource scrollBar für den Terminal-Emulator anzugeben.
Ist der Wert für scrollBar 'True', verfügt dtterm über Bildlaufleisten.
Ist der Wert 'False', verfügt es nicht über Bildlaufleisten.Abmelden und danach erneut für
die aktuelle Sitzung anmelden. (Für die
Standardsitzung die Standardsitzung einstellen, abmelden und danach erneut anmelden.)
BeispieleUm in allen dtterm-Fenstern Bildlaufleisten
zu setzen:Dtterm*scrollBar: TrueUm nur für dtterm-Fenster "localTerminal"
Bildlaufleisten
zu setzen:localTerminal*scrollBar: TrueEinstellen von Terminal-SteuerzeichenDie Ressource ttyModes mit Hilfe einer der im Abschnitt
Einstellen der dtterm-Ressourcen
beschriebenen Methode
editieren.Die Syntax für diese Ressource lautet:ttyModes: Name^CDabei ist Name das Steuerelement, und C ist das Zeichen.
Beispielsweise ist der Standardwert von ttyModes:
ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S swtch ^@
Da dtterm ein Terminal nur emuliert, unterscheiden sich die
Steuerzeichen möglicherweise von denen auf einem physischen Terminal.
Die
Ressource ttyModes ermöglicht, daß
der Benutzer Steuerzeichen für seinen
Terminal-Emulator einstellt.Standardmäßig stellt der Anmeldemanager folgende Steuerzeichen
ein:Steuerelementname Zeichen (Wirkung)erase^H (Rückschritt löscht Zeichen)intr^C (Unterbrechung - die aktuelle Operation wird abgebrochen und
die Eingabeaufforderung wird erneut angezeigt)kill^U (Inhalt der Eingabezeile wird gelöscht)start^Q (Ausgabe des Unterprozesses wird gestartet)swtch^@ (Zwischen Ebenen in einer Shell wird umgeschaltet)Die Zeichen "^" stehen für die
Taste Strg, so daß eine laufende
Operation durch die Tastenkombination StrgC
unterbrochen wird.
Beim Einstellen von ttyModes die Taste ^ anstelle der Taste
Strg verwenden.