dtterm - TâchesLancer dttermVous pouvez lancer un émulateur de terminal dtterm &ProductName;:à partir du Tableau de bord,
à partir du Gestionnaire de
fichiers,à l'aide d'une commande entrée
dans une fenêtre de terminal existante,à partir du Gestionnaire d'applications,
à l'aide de l'option Nouveau
du menu déroulant Fenêtre de dtterm.
Lancer dtterm à partir du Tableau de bordLancement: émulateur de terminalFermeture: émulateur de terminalTerminal: boutonBouton: terminalL'icône Terminal se trouve dans le panneau secondaire Applications
personnelles.Cliquez sur l'icône Terminal.
Le témoin d'activité se met à clignoter, ce qui indique
que le terminal a été activé.La fenêtre dtterm s'affiche peu après.Lancer dtterm à partir du Gestionnaire de fichiersChoisissez Ouvrir terminal dans le
menu Fichier.dtterm s'ouvre alors: le répertoire
courant qui lui est associé est le même que celui de la vue du
Gestionnaire de fichiers.Lancer un émulateur de terminal autre que dttermTout émulateur de terminal autre que dtterm doit être lancé à partir de la ligne
de commande, dans une fenêtre d'émulateur de terminal existante.
A l'invite de ligne de commande, tapez
le nom de l'émulateur accompagné, éventuellement, d'options.
Par exemple, pour lancer xterm, tapez:xterm [options] &optionsreprésente des options de personnalisation de l'émulateur
de terminal.&indique que l'émulateur de terminal s'exécute en arrière-plan,
ce qui vous permet de poursuivre votre travail dans la fenêtre d'origine.
Sauf indication contraire, l'émulateur de terminal est lancé
dans l'espace de travail en cours.Lancer dtterm à partir du menu FenêtreChoisissez Nouveau dans le menu Fenêtre,
à partir d'une fenêtre dtterm
existante. Un double de la fenêtre dtterm
s'affiche.ExemplesLa commande suivante ouvre une fenêtre dtterm dans l'espace de travail Notes sur
le projet:dtterm -xrm '*workspaceList: "Notes sur le projet"' &
La commande suivante ouvre une fenêtre dtterm sur un écran du système "lgmcd":dtterm -display lgmcd:0.1 &Voir aussiPour plus de détails sur les
options de la commande dtterm, reportez-vous
à la page de manuel dtterm (1X).Fermer dttermFermeture: dttermMenu Gestionnaire de fenêtres: bouton Tapez exit
sur la ligne de commande et appuyez sur Entréeou choisissez
Fermer dans le menu Gestionnaire de fenêtresou choisissez
Fermer dans le menu déroulant qui s'affiche lorsque vous cliquez sur
le bouton situé dans l'angle supérieur gauche du cadre du gestionnaire
de fenêtres.La sélection de Quitter à partir du menu Fenêtre
de dtterm est la méthode recommandée pour
refermer dtterm.Insérer du texte grâce à la méthode copier-collerCoupe: texteCollage: texteTexte: copier-coller Copier du texteSélectionnez le texte à
copier à l'aide du bouton 1 de la souris (le texte s'affiche alors
en surbrillance).Une fois l'opération terminée,
relâchez le bouton de la souris.Le texte n'est pas supprimé de son emplacement d'origine.Coller du textePositionnez le curseur à l'endroit
où vous souhaitez insérer le texte.Cliquez sur le bouton 2 de la souris.
Une copie de la sélection en cours est "collée" à
l'emplacement choisi. Si vous avez d'autres exemplaires à coller, renouvelez
la procédure ci-dessus.Redimensionner la fenêtre dttermRedimensionnement de la fenêtreSélectionnez Taille fenêtre
dans le menu Options.Sélectionnez une valeur:80x24132x24Par défautIl est possible que la taille de l'écran et de la police utilisés
ne permette pas le redimensionnement à 132 colonnes. Dans ce cas, la
taille maximale autorisée est utilisée.Vous pouvez également effectuer cette opération à
l'aide des dispositifs de contrôle du Gestionnaire de
fenêtresVoir aussiRedimensionner le contenu de la fenêtreFonction RedimensionnementLe redimensionnement d'une fenêtre d'émulateur de terminal
n'est pas nécessairement répercuté sur les applications
qu'elle contient. Utilisez la procédure ci-dessous pour redimensionner
la représentation de l'application à l'écran.A l'invite de ligne de commande, tapez
:eval `resize`Voir aussiLancer des applications dans une fenêtre dttermA l'invite de ligne de commande, entrez
la commande de lancement de l'application.La commande de lancement d'une application respecte la syntaxe générique
suivante:application [ options] &applicationNom de l'application.optionsListe d'informations facultatives à transmettre à l'application.
&Indique que l'application s'exécute en arrière-plan, ce
qui signifie que vous pouvez continuer à travailler dans la fenêtre
de l'émulateur de terminal.ExemplePour lancer une horloge numérique à partir de la
ligne de commande, tapez:xclock -digital &Voir aussiPour connaître la commande et
les options à utiliser avec telle ou telle application, reportez-vous
à la page de manuel correspondante ou à une autre source de
documentation.Etablir une connexion à un système éloignéA l'aide de la commande rloginPour vous connecter à un système hôte éloigné,
utilisez la commande rlogin à partir
d'une fenêtre d'émulateur de terminal existante.
A partir du moment où le système hôte éloigné
assimile la fenêtre à un terminal, vous pouvez y exécuter
des applications et, s'il y a lieu, rediriger l'affichage vers le système
local.ExempleLa commande suivante réalise une connexion au système là-bas, exécute le client xload et renvoie l'affichage au système d'origine
(qui, dans cet exemple, s'appelle ici):
rlogin là-bas
xload -display ici:0A l'aide de la commande remshLa commande remsh invoque un shell
(processeur) sur un hôte éloigné, effectue certaines fonctions
client (généralement lancer un émulateur de terminal
sur cet hôte) et redirige l'affichage vers votre système initial
si vous le désirez. (Les systèmes qui ne supportent pas remsh supportent généralement la commande rsh équivalente.) La syntaxe à observer pour la commande remsh est la suivante:remsh éloigné -n client -display système:écran[.écran]où:éloignénom du système hôte éloignéclientapplication à exécuter sur le système hôte
éloignésystème:écran[.écran]système hôte et écran sur lequel les résultats
doivent être affichés.ExempleLa commande suivante exécute xload
sur le système hôte éloigné là-bas et renvoie le résultat au système local ici.remsh la-bas -n /usr/bin/X11/xload -display ici:0.0 &
La commande remsh est souvent utilisée
dans le cadre de la personnalisation d'un menu, pour permettre l'accès
à d'autres systèmes hôtes.Configurer dttermDéfinir des ressources dttermLe terme ressource désigne une variable
dont la valeur affecte certains attributs de dtterm.
La couleur de premier plan, la couleur d'arrière-plan, la hauteur et
la largeur constituent des exemples de ressource. Les ressources sont consignées
dans une base de données. Voici une liste non exhaustive de ressources dtterm:Dtterm*saveLines: 4s
Dtterm*scrollBar: TrueLes fichiers app-defautlts utilisés par les applications du Bureau
se trouvent dans le répertoire /usr/dt/app-defaults/langue.Les ressources sont chargées dans la propriété
RESOURCE_MANAGER par le Gestionnaire de sessions, lors du lancement de la
session. Pour plus de détails sur cette opération, reportez-vous
à la section "Loading the Session Resources" du manuel CDE
Advances User's & System Administrator's Guide.Définir des ressources systèmeAjoutez les ressources au fichier /etc/dt/config/langue/sys.resources (s'il y a lieu, créez
ce fichier).Par exemple, pour qu'une ressource Application*ressource soit définie dans la propriété RESOURCE_MANAGER
de tous les utilisateurs lors de la prochaine connexion, ajoutez la ligne
suivante au fichier /etc/dt/config/C/sys.resources
:Application*ressource: valeurDéfinir des ressources personnellesAjoutez les ressources au fichier Rép_personnel/.Xdefaults.
Cliquez deux fois sur Recharger ressources,
dans le groupe d'applications Outils_BureauDéfinir des barres de défilementPour définir la ressource ScrollBar associée à l'émulateur de
terminal, exécutez l'action Editer ressources. Selon que ScrollBar a pour valeur True ou False, dtterm sera ou ne ne sera pas doté de barres de défilements.
Déconnectez-vous, puis reconnectez-vous
à la session en cours. (S'il s'agit de la session initiale, enregistrez
celle-ci, déconnectez-vous puis reconnectez-vous.)ExemplesPour définir des barres de défilement dans toutes
les fenêtres dtterm, tapez:Dtterm*scrollBar: TruePour définir des barres de défilement uniquement dans
les fenêtres dtterm intitulées
"localTerminal", tapez:localTerminal*scrollBar: TrueDéfinir des caractères de contrôle utilisés
sur le terminalEditez la ressource ttyModes à l'aide d'une des méthodes décrites
dans Définition des ressources
dtterm.Pour définir cette ressource, utilisez la syntaxe suivante:
ttyModes: nom^Coù nom désigne la commande
et C, le caractère. ttyModes peut prendre, par exemple, la valeur par défaut
suivante:ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S swtch ^@
dtterm est un simple émulateur de terminal. C'est pourquoi les caractères de contrôle
ne seront pas nécessairement les mêmes que ceux auxquels vous
êtes habitué sur un terminal réel. La ressource ttyModes permet de définir des caractères de
contrôle pour votre émulateur de terminal.Par défaut, le Gestionnaire de connexion définit les caractères
de contrôle suivants:Touche de contrôle Caractère (action)erase^H (Retour arrière: efface des caractères)intr^C (Caractère d'interruption: annule l'opération en cours
et réaffiche l'invite de ligne de commande)kill^U (Supprime la ligne d'entrée)start^Q (Initie la sortie d'un processus secondaire)swtch^@ (Alterne d'une couche d'un shell à une autre)Le caractère "^" représente
la touche CTRL. Ainsi, pour interrompre le déroulement
d'une opération, appuyez sur CTRL + C.
Lorsque vous définissez la ressource ttyModes,
utilisez ^ de préférence à CTRL.