AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xterm - En ligne dans le Cloud

Exécutez xterm dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xterm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xterm - émulateur de terminal pour X

SYNOPSIS


xterm [-option boîte à outils ...] [-option ...] [coquille]

DESCRIPTION


La xterm est un émulateur de terminal pour le système X Window. Il fournit DEC
VT102/VT220 et certaines fonctionnalités des terminaux de niveau supérieur tels que VT320/VT420/VT520
(VTxxx). Il fournit également une émulation Tektronix 4014 pour les programmes qui ne peuvent pas utiliser le
système de fenêtre directement. Si le système d'exploitation sous-jacent prend en charge le redimensionnement du terminal
capacités (par exemple, le signal SIGWINCH dans les systèmes dérivés de 4.3BSD), xterm sera
utiliser les fonctions pour notifier les programmes exécutés dans la fenêtre chaque fois qu'elle est redimensionnée.

Les terminaux VTxxx et Tektronix 4014 ont chacun leur propre fenêtre afin que vous puissiez éditer
texte dans l'un et regardez les graphiques dans l'autre en même temps. Pour maintenir le bon
rapport hauteur/largeur (hauteur/largeur), les graphiques Tektronix seront limités à la plus grande boîte avec
un rapport hauteur/largeur de 4014 qui s'adaptera à la fenêtre. Cette case est située en haut à gauche
zone de la fenêtre.

Bien que les deux fenêtres puissent être affichées en même temps, l'une d'elles est considérée comme la
fenêtre « active » pour recevoir l'entrée du clavier et la sortie du terminal. C'est la fenêtre qui
contient le curseur de texte. La fenêtre active peut être choisie par des séquences d'échappement, le
le menu « Options VT » dans la fenêtre VTxxx et le menu « Options Tek » dans la fenêtre 4014.

ÉMULATIONS


L'émulation VT102 est assez complète, mais ne prend pas en charge la répétition automatique. Double taille
les caractères s'affichent correctement si votre serveur de polices prend en charge les polices à taille variable. Le VT220
l'émulation ne prend pas en charge les polices logicielles, elle est sinon complète.

Base de données des terminaux (infos sur le terme (5) ou termecap (5)) entrées qui fonctionnent avec xterm comprendre

une entrée optionnelle spécifique à la plate-forme (« xterm »),
"xterme",
"vt102",
"vt100",
« ansi » et
"idiot"

Xterme recherche automatiquement ces entrées dans la base de données du terminal dans cet ordre et
définit ensuite les variables d'environnement « TERM » et « TERMCAP ». Vous pouvez également utiliser "vt220",
mais doit définir le niveau d'émulation du terminal avec le décTerminalID Ressource. Sur la plupart
Systèmes, xterm utilisera la base de données terminfo. Certains systèmes plus anciens utilisent termcap. (Le
La variable d'environnement « TERMCAP » n'est pas définie si xterm est lié à une bibliothèque terminfo,
puisque les informations requises ne sont pas fournies par l'émulation termcap de terminfo
bibliothèques).

Beaucoup de spécial xterm les fonctionnalités peuvent être modifiées sous le contrôle du programme via un ensemble de
séquences d'échappement différentes des séquences d'échappement VT102 standard. (Voir le Xterme
Control Séquences document.)

L'émulation Tektronix 4014 est également assez bonne. Il prend en charge l'adressage graphique 12 bits,
mis à l'échelle à la taille de la fenêtre. Quatre tailles de police différentes et cinq types de lignes différents sont
prise en charge. Il n'y a pas de prise en charge du mode écriture ou défocalisé. Le texte Tektronix et
les commandes graphiques sont enregistrées en interne par xterm et peut être écrit dans un fichier en envoyant
la séquence d'échappement COPY (ou via le Tektronix menu; voir ci-dessous). Le nom du fichier
sera "COPYaaaa-MM-dd.hh:mm:ss", où aaaa, MM, dd, hh, mm ainsi que ss sont l'année, le mois,
jour, heure, minute et seconde où la COPIE a été effectuée (le fichier est créé dans le
annuaire xterm est démarré dans, ou le répertoire personnel pour une connexion xterm).

Toutes les fonctionnalités décrites dans ce manuel ne sont pas nécessairement disponibles dans cette version
of xterm. Certaines (par exemple, les extensions non VT220) ne sont disponibles que si elles ont été compilées
dans, bien que les plus couramment utilisés soient dans la configuration par défaut.

AUTRES CARACTERISTIQUES


Xterme met automatiquement en surbrillance le curseur de texte lorsque le pointeur entre dans la fenêtre
(sélectionné) et le désélectionne lorsque le pointeur quitte la fenêtre (non sélectionné). Si la
window est la fenêtre de focus, alors le curseur de texte est mis en surbrillance quel que soit l'endroit où le
pointeur est.

En mode VT102, il existe des séquences d'échappement pour activer et désactiver un écran alternatif
buffer, qui est de la même taille que la zone d'affichage de la fenêtre. Lorsqu'il est activé, le
l'écran actuel est enregistré et remplacé par l'écran alternatif. Sauvegarde des lignes défilées
en haut de la fenêtre est désactivé jusqu'à ce que l'écran normal soit restauré. L'habituel
description de la borne pour xterm permet à l'éditeur visuel vi(1) pour passer à l'autre
écran pour l'édition et pour restaurer l'écran à la sortie. Une entrée de menu contextuel simplifie les choses
pour basculer entre les écrans normaux et alternatifs pour couper et coller.

En mode VT102 ou Tektronix, il existe des séquences d'échappement pour changer le nom du
les fenêtres. De plus, en mode VT102, xterm implémente le contrôle de manipulation de fenêtre
séquences de dtterm, comme le redimensionnement de la fenêtre, la définition de son emplacement sur l'écran.

Xterme permet aux applications basées sur des caractères de recevoir des événements de souris (actuellement
et événements de relâchement et événements de mouvement de bouton) en tant que séquences de contrôle du clavier. Voir Xterme
Control Séquences pour en savoir plus.

OPTIONS


La xterm l'émulateur de terminal accepte les options de ligne de commande standard de X Toolkit ainsi que
de nombreuses options spécifiques à l'application. Si l'option commence par un `+' au lieu d'un '-', les
l'option est restaurée à sa valeur par défaut.

-version
Ce qui provoque xterm pour imprimer un numéro de version sur la sortie standard, puis quittez.

-Aide Ce qui provoque xterm pour imprimer un message détaillé décrivant ses options, un par
ligne. Le message est écrit sur la sortie standard. Après avoir imprimé le message,
xterm sorties. Xterme génère ce message, le trie et note si un
"-option"Ou un"+option” active ou désactive la fonctionnalité, car certaines fonctionnalités
ont historiquement été l'un ou l'autre. Xterme génère un message d'aide concis
(plusieurs options par ligne) lorsqu'une option inconnue est utilisée, par exemple,

xterm -z

Si la logique d'une option particulière telle que la journalisation n'est pas compilée dans xterm,
le texte d'aide pour cette option n'est pas non plus affiché par le -Aide option.

La plupart des xterm les options sont en fait analysées par le X Toolkit, qui définit les ressources
valeurs. Xterme fournit à la boîte à outils X un tableau d'options. Certains d'entre eux sont marqués,
dire à X Toolkit de les ignorer (-Aide, -version, Classe, -eet -dans). Après le
X Toolkit a parsé les paramètres de la ligne de commande, il supprime ceux qu'il gère,
en laissant les paramètres spécialement marqués pour xterm gérer.

La -version ainsi que -Aide les options sont interprétées même si xterm ne peut pas ouvrir l'écran, et
sont utiles pour les scripts de test et de configuration. Avec Classe, ils sont vérifiés
avant les autres options. Pour faire ça, xterm a son propre analyseur d'arguments (beaucoup plus simple), ainsi que
avec un tableau de la liste d'options intégrée de X Toolkit.

S'appuyer sur X Toolkit pour analyser les options et les valeurs associées présente les avantages
de simplicité et une bonne intégration avec le mécanisme de ressources X. Il y a un peu
désavantages

· Xterme ne peut pas dire facilement si une valeur de ressource a été définie par l'un des
fichiers de ressources ou d'application par défaut, ou s'il a été défini via le -xrm Option ou
via une option de ligne de commande directement pertinente. Xterme ne voit que le résultat final : un
valeur fournie lors de la création de ses widgets.

· Xterme ne connaît pas l'ordre dans lequel les options et éléments particuliers des fichiers de ressources
sont évalués. Au contraire, il voit toutes les valeurs d'un widget donné en même temps.
Dans la conception de ces options, certaines sont jugées plus importantes et peuvent prévaloir sur d'autres.
options.

Le X Toolkit utilise des modèles (constantes et caractères génériques) pour faire correspondre les ressources. Une fois par
motif particulier a été utilisé, il ne le modifiera pas. Pour remplacer un paramètre donné,
un modèle plus spécifique doit être utilisé, par exemple en remplaçant « * » par « . ». Certains mal-
les fichiers de ressources conçus sont trop spécifiques pour permettre aux options de la ligne de commande d'affecter
les valeurs de widget pertinentes.

· Dans quelques cas, le X Toolkit combine ses options standard d'une manière qui ne fonctionne pas
bien avec xterm. Cela se produit avec la couleur (-fg, -B) et inverse (-rv).
Xterme en fait un cas particulier et ajuste son sens de « reverse » pour réduire l'utilisateur
surprise.

Un paramètre (après toutes les options) peut être donné. qui remplace xtermle choix intégré de
programme shell :

· Si le paramètre n'est pas un chemin relatif, c'est-à-dire commençant par "./" ou "../", xterm
recherche le fichier dans le PATH de l'utilisateur. Dans les deux cas, ce contrôle échoue si xterm
ne peut pas construire un chemin absolu.

· Si cette vérification échoue (ou si aucun paramètre de ce type n'est fourni), xterm vérifie ensuite le "SHELL"
variable. Si cela spécifie un fichier exécutable, xterm tentera de démarrer cela.
Toutefois, xterm vérifie en outre s'il s'agit d'un shell valide et désactive « SHELL » si
ce n'est pas.

· Si "SHELL" n'est pas défini sur un fichier exécutable, xterm essaie d'utiliser le programme shell
spécifié dans l'entrée du fichier de mots de passe de l'utilisateur. Comme avant, xterm vérifie s'il s'agit d'un
shell valide.

· Enfin, si l'entrée du fichier de mots de passe ne spécifie pas un shell valide, xterm Usages
/ Bin / sh.

La -e L'option ne peut pas être utilisée avec ce paramètre car elle utilise tous les paramètres suivants
l'option.

Xterme valide les programmes shell en trouvant leur chemin dans le fichier texte / etc / shells. Il
traite la variable d'environnement "SHELL" spécialement parce que (comme "TERM"), xterm les deux lisent
et met à jour la variable, et parce que le programme a démarré par xterm n'est pas nécessairement un
coquille.

Les autres options sont utilisées pour contrôler l'apparence et le comportement. Toutes les options ne sont pas
nécessairement configuré dans votre copie de xterm:

- 132 Normalement, la séquence d'échappement VT102 DECCOLM qui bascule entre 80 et 132
le mode colonne est ignoré. Cette option fait que la séquence d'échappement DECCOLM est
reconnu, et le xterm fenêtre se redimensionnera en conséquence.

-ah Cette option indique que xterm doit toujours mettre en surbrillance le curseur de texte. Par
défaut xterm affichera un curseur de texte vide chaque fois que le focus est perdu ou que le
le pointeur quitte la fenêtre.

+ah Cette option indique que xterm devrait faire la mise en évidence du curseur de texte en fonction de
concentrer.

-ai Cette option désactive la prise en charge des icônes actives si cette fonctionnalité a été compilée dans xterm.
Cela équivaut à régler le vt100 ressource activeIcône à "faux".

+ai Cette option active la prise en charge des icônes actives si cette fonctionnalité a été compilée dans xterm.
Cela équivaut à régler le vt100 ressource activeIcône à "vrai".

-oh Cette option indique que le bouclage automatique doit être autorisé. Cela permet au
curseur pour revenir automatiquement au début de la ligne suivante lorsqu'il est à la
position la plus à droite d'une ligne et le texte est affiché.

+oh Cette option indique que le bouclage automatique ne doit pas être autorisé.

-b nombre
Cette option spécifie la taille de la bordure intérieure (la distance entre la bordure extérieure
bord des caractères et le bord de la fenêtre) en pixels. C'est le vt100
frontièreinterne Ressource. La valeur par défaut est « 2 ».

+avant JC désactiver le clignotement du curseur de texte. Cela remplace le curseurClignote ressource.

-avant JC activer le clignotement du curseur de texte. Cela remplace le curseurClignote ressource.

-bcf millisecondes
définir la durée pendant laquelle le curseur de texte est désactivé lorsqu'il clignote via le curseurOffTime
ressource.

-bcn millisecondes
définir la durée pendant laquelle le curseur de texte est allumé lorsqu'il clignote via le curseurOnTime
ressource.

-bdc Met le vt100 ressource couleurBDMode à « faux », en désactivant l'affichage des caractères
avec l'attribut gras comme couleur.

+ bdc Met le vt100 ressource couleurBDMode à « vrai », permettant l'affichage des caractères
avec l'attribut gras comme couleur plutôt que gras.

-cb Met le vt100 ressource couperVersDébutDeLigne à "faux".

+ cb Met le vt100 ressource couperVersDébutDeLigne à "vrai".

-cc plage de classe de caractères:Plus-value[,...]
Cela définit les classes indiquées par les plages données à utiliser dans la sélection par mots.
Voir la section spécifiant les classes de caractères et la discussion sur le charClass
ressource.

-cjk_largeur
Met le cjkLargeur ressource à « vrai ». Lorsqu'il est activé, les caractères avec l'Asie de l'Est
Les catégories ambiguës (A) dans l'UTR 11 ont une largeur de colonne de 2. Sinon, elles ont un
largeur de colonne de 1. Cela peut être utile pour certains terminaux de texte CJK hérités
programmes en supposant que les dessins de boîte et autres aient une largeur de colonne de 2. Il a également
doit être activé lorsque vous spécifiez un TrueType CJK double largeur (bi-
width/monospace) police soit avec -FA en ligne de commande ou nom de visage ressource.
Le défaut est faux"

+cjk_width
Réinitialiser cjkLargeur ressource.

Classe un magnifique
Cette option vous permet de remplacer xtermla classe de ressources de . Normalement c'est
« XTerm », mais peut être défini sur une autre classe telle que « UXTerm » pour remplacer la sélection
Ressources.

-cm Cette option désactive la reconnaissance des séquences d'échappement de changement de couleur ANSI. il fixe
le Mode de couleur ressource à « faux ».

+cm Cette option permet la reconnaissance des séquences d'échappement de changement de couleur ANSI. C'est
Le même que vt100 ressource Mode de couleur.

-cn Cette option indique que les nouvelles lignes ne doivent pas être coupées dans les sélections en mode ligne. Ce
définit le couperNouvelle ligne ressource à « faux ».

+cn Cette option indique que les nouvelles lignes doivent être coupées dans les sélections en mode ligne. Ce
définit le couperNouvelle ligne ressource à « vrai ».

- cr Couleur
Cette option spécifie la couleur à utiliser pour le curseur de texte. La valeur par défaut est d'utiliser le
même couleur de premier plan que celle utilisée pour le texte. Il définit le curseurCouleur ressource
selon le paramètre.

-cu Cette option indique que xterm devrait contourner un bogue dans le PLUS(1) programme
qui l'amène à afficher de manière incorrecte des lignes qui sont exactement la largeur de la
fenêtre et sont suivis d'une ligne commençant par une tabulation (les tabulations de début ne sont pas
affiché). Cette option est ainsi nommée car on pensait à l'origine qu'il s'agissait d'un bogue
dans l' les courses(3x) package de mouvement du curseur.

+ cu Cette option indique que xterm ne devrait pas contourner le PLUS(1) bug mentionné
au dessus.

-cc Cette option désactive la séquence d'échappement pour changer les couleurs dynamiques : le vt100
couleurs de premier plan et d'arrière-plan, sa couleur de curseur de texte, le curseur du pointeur
couleurs de premier plan et d'arrière-plan, premier plan et arrière-plan de l'émulateur Tektronix
couleurs, sa couleur de curseur de texte et sa couleur de surbrillance. L'option définit le
couleurs dynamiques option à "faux".

+cc Cette option permet à la séquence d'échappement de changer les couleurs dynamiques. Les ensembles d'options
le couleurs dynamiques option à « vrai ».

-e Danse [ arguments ]
Cette option spécifie le programme (et ses arguments de ligne de commande) à exécuter dans
le xterm la fenêtre. Il définit également le titre de la fenêtre et le nom de l'icône comme nom de base
du programme en cours d'exécution si ni -T ni -n sont donnés sur la ligne de commande.
Ce must be le dernier option on le commander ligne.

-En codage
Cette option détermine l'encodage sur lequel xterm s'exécute. Il définit le local
Ressource. Les codages autres que UTF-8 sont pris en charge en utilisant luthL’ - option
devrait être utilisé à la place de -En pour les systèmes avec prise en charge des paramètres régionaux.

- Facebook fonte
Cette option spécifie une police à utiliser lors de l'affichage du texte en gras. Il définit le
caractère gras ressource.

Cette police doit avoir la même hauteur et la même largeur que la police normale, sinon elle est
ignoré. Si une seule des polices normales ou en gras est spécifiée, elle sera utilisée comme
la police normale et la police grasse seront produites en écrasant cette police.

Voir aussi la discussion de Mode gras ainsi que toujoursBoldMode Ressources.

-FA modèle
Cette option définit le modèle des polices sélectionnées dans la bibliothèque FreeType si
la prise en charge de cette bibliothèque a été compilée dans xterm. Cela correspond au
nom de visage Ressource. Lorsqu'une police CJK double largeur est spécifiée, vous devez également
allume le cjkLargeur ressource.

Voir aussi rendreFont ressource, qui se combine avec cela pour déterminer si
Les polices FreeType sont initialement actives.

-fbb Cette option indique que xterm devrait comparer les polices normales et en gras
boîtes pour s'assurer qu'elles sont compatibles. Il définit le gratuitBoldBox ressource à « faux ».

+fbb Cette option indique que xterm ne devrait pas comparer les polices normales et en gras
boîtes pour s'assurer qu'elles sont compatibles. Il définit le gratuitBoldBox ressource à « vrai ».

-fbx Cette option indique que xterm ne devrait pas supposer que les polices normales et en gras
ont des caractères de dessin au trait VT100. S'il en manque, xterm dessinera le
personnages directement. Il définit le forceBoxChars ressource à « faux ».

+fbx Cette option indique que xterm devrait supposer que les polices normales et grasses ont
Caractères de dessin au trait VT100. Il définit le forceBoxChars ressource à « vrai ».

-fd modèle
Cette option définit le modèle des polices double largeur sélectionnées dans le FreeType
bibliothèque si la prise en charge de cette bibliothèque a été compilée dans xterm. Cela correspond à
le visageNomDoubletaille ressource.

-Fi fonte
Cette option définit la police des icônes actives si cette fonctionnalité a été compilée dans
xterm.

Voir aussi la discussion sur le iconPolice ressource.

-fs taille
Cette option définit la taille en points des polices sélectionnées dans la bibliothèque FreeType si
la prise en charge de cette bibliothèque a été compilée dans xterm. Cela correspond au
taille du visage ressource.

écran complet
Cette option indique que xterm devrait demander au gestionnaire de fenêtres de le laisser utiliser le
plein écran pour l'affichage, par exemple, sans décorations de fenêtre. Il définit le plein écran
ressource à « vrai ».

+ plein écran
Cette option indique que xterm ne devrait pas demander au gestionnaire de fenêtres de le laisser utiliser
le plein écran pour l'affichage. Il définit le plein écran ressource à « faux ».

-fw fonte
Cette option spécifie la police à utiliser pour l'affichage de texte large. Par défaut,
il tentera d'utiliser une police deux fois plus large que la police qui sera utilisée pour dessiner
texte normal. Si aucune police double largeur n'est trouvée, elle improvisera, en étirant
la police normale. Cela correspond au largeFont ressource.

-fwb fonte
Cette option spécifie la police à utiliser pour l'affichage du texte large en gras. Par
par défaut, il tentera d'utiliser une police deux fois plus large que la police qui sera utilisée
pour dessiner du texte en gras. Si aucune police double largeur n'est trouvée, il improvisera, en
étirer la police en gras. Cela correspond au largeBoldFont ressource.

-fx fonte
Cette option spécifie la police à utiliser pour afficher la chaîne de préédition dans le
Méthode de saisie « OverTheSpot ».

Voir aussi la discussion sur le ximFont ressource.

-hc Couleur
(voir -selbg).

-hf Cette option indique que les codes d'échappement des touches de fonction HP doivent être générés pour
les touches de fonction. Il définit le hpFunctionKeys ressource à « vrai ».

+hf Cette option indique que les codes d'échappement des touches de fonction HP ne doivent pas être générés
pour les touches de fonction. Il définit le hpFunctionKeys ressource à « faux ».

-hm Dit xterm à utiliser surlignerCouleurTexte ainsi que surlignerCouleur passer outre l'inverse
couleurs de premier plan/arrière-plan dans une sélection. Il définit le mettre en surbrillanceColorMode
ressource à « vrai ».

+hm Dit xterm ne pas utiliser surlignerCouleurTexte ainsi que surlignerCouleur pour outrepasser le
couleurs de premier plan/arrière-plan inversées dans une sélection. Il définit le
mettre en surbrillanceColorMode ressource à « faux ».

-prise Allume le appuyez en continu ressource, c'est-à-dire xterm ne détruira pas immédiatement sa fenêtre
lorsque la commande shell se termine. Il attendra que vous utilisiez le gestionnaire de fenêtres
pour détruire/tuer la fenêtre, ou si vous utilisez les entrées de menu qui envoient un signal,
par exemple, HUP ou KILL.

+maintenir Éteins le appuyez en continu ressource, c'est-à-dire xterm détruira immédiatement sa fenêtre lorsque
la commande shell se termine.

c'est à dire là Allume le ptyInitialEffacer ressource, c'est-à-dire utiliser le sens du pseudo-terminal de la
Sty effacer la valeur.

+c'est à dire Éteins le ptyInitialEffacer ressource, c'est-à-dire définir la Sty effacer la valeur à l'aide de la kb
chaîne de l'entrée termcap comme référence, si disponible.

-je suis Allume le utiliserInsertMode ressource, qui force l'utilisation du mode insertion en ajoutant
entrées appropriées dans la variable d'environnement TERMCAP. (Cette option est ignorée
sur la plupart des systèmes, car TERMCAP n'est pas utilisé).

+ im Éteins le utiliserInsertMode ressource.

-dans ID de fenêtre
Étant donné un identifiant de fenêtre X (un entier, qui peut être hexadécimal, octal ou
décimal selon qu'il commence par "0x", "0" ou aucun), xterm sera
reparent son widget shell de niveau supérieur à cette fenêtre. Ceci est utilisé pour intégrer xterm
au sein d'autres applications.

Par exemple, il existe des scripts pour Tcl/Tk et Gtk qui peuvent être utilisés pour
démontrer la fonctionnalité. Lors de l'utilisation de Gtk, il existe une limitation de cette boîte à outils
qui exige que xterm's autoriserEnvoyerEvents la ressource est activée.

-itc Met le vt100 ressource couleurITMode à « faux », en désactivant l'affichage des caractères
avec l'attribut italique comme couleur.

+cci Met le vt100 ressource couleurITMode à « vrai », permettant l'affichage des caractères
avec l'attribut italique comme couleur plutôt que l'italique.

-j Cette option indique que xterm devrait faire un saut de défilement. Il correspond au
sauterDéfilement Ressource. Normalement, le texte défile une ligne à la fois ; cette option
permet xterm pour déplacer plusieurs lignes à la fois afin qu'il ne tombe pas aussi loin
derrière. Son utilisation est fortement recommandée car elle rend xterm beaucoup plus vite quand
parcourant de grandes quantités de texte. Les séquences d'échappement du VT100 pour l'activation
et la désactivation du défilement fluide ainsi que le menu « Options VT » peuvent être utilisés pour
cette fonction activée ou désactivée.

+j Cette option indique que xterm ne devrait pas faire de défilement de saut.

-k8 Cette option définit le allowC1Imprimable Ressource. Lorsque allowC1Imprimable est réglé,
xterm remplace le mappage des caractères de contrôle C1 (code 128-159) pour les traiter
comme imprimable.

+k8 Cette option réinitialise le allowC1Imprimable ressource.

-kt type de clavier
Cette option définit le type de clavier Ressource. Les valeurs possibles incluent : « inconnu »,
"default", "hp", "sco", "sun", "tcap" et "vt220".

La valeur « inconnu » entraîne l'ignorance de la ressource correspondante.

La valeur "default", supprime les ressources associées hpFunctionKeys,
scoFunctionKeys, SunFunctionKeys, tcapFunctionKeys ainsi que sunClavier, En utilisant l'
Disposition du clavier Sun/PC.

-l Activez la connexion. Normalement, la journalisation n'est pas prise en charge, en raison de problèmes de sécurité.
Certaines versions de xterm peut avoir la journalisation activée. Le fichier journal est écrit dans le
répertoire à partir duquel xterm est invoqué. Le nom de fichier est généré, de la forme

XtermLog.XXXXXX

or

Xterm.log.nom d'hôte.aaaa.mm.jj.hh.mm.ss.XXXXXX

selon comment xterm a été construit.

+l Désactivez la déconnexion.

- Activez la prise en charge de divers encodages en fonction des paramètres régionaux de l'utilisateur, c'est-à-dire
Variables d'environnement LC_ALL, LC_CTYPE ou LANG. Ceci est obtenu en activant
mode UTF-8 et en invoquant luth pour la conversion entre les encodages locaux et UTF-8.
(luth n'est pas invoqué dans les locales UTF-8.) Cela correspond à la local ressource.

La liste réelle des encodages pris en charge est déterminée par luth. Consulter
le luth page de manuel pour plus de détails.

Voir aussi la discussion sur le -U8 option qui prend en charge les paramètres régionaux UTF-8.

+lc Désactivez la prise en charge de la sélection automatique des encodages régionaux. 8 bits conventionnel
mode ou, dans les locales UTF-8 ou avec -U8 option, le mode UTF-8 sera utilisé.

-lcc chemin
Nom de fichier du convertisseur d'encodage depuis/vers les encodages locaux et UTF-8 qui est
utilisé avec - Option ou local Ressource. Cela correspond au localeFiltre
ressource.

-gauche
Forcer la barre de défilement sur le côté gauche de l'écran du VT100. C'est la valeur par défaut, sauf si vous
ont défini la ressource rightScrollBar.

-lf nom de fichier
Spécifiez le nom du fichier journal. Voir le -l option.

-ls Cette option indique que le shell démarré dans le xterm la fenêtre sera un
shell de connexion (c'est-à-dire que le premier caractère de argv[0] sera un tiret, indiquant à
le shell qu'il doit lire le .login ou le .profile de l'utilisateur).

La -ls drapeau et le connexionShell ressource sont ignorés si -e est également donné, car
xterm ne sait pas comment faire en sorte que le shell démarre la commande donnée après quoi que ce soit
c'est le cas lorsqu'il s'agit d'un shell de connexion - le shell de choix de l'utilisateur n'a pas besoin d'être un Bourne
coquille après tout. Aussi, xterm -e est censé fournir une fonctionnalité cohérente
pour les autres applications qui doivent démarrer des programmes en mode texte dans une fenêtre, et si
connexionShell n'ont pas été ignorés, le résultat de ~ / .profile pourrait interférer avec cela.

Si vous voulez l'effet de -ls ainsi que -e simultanément, vous pouvez vous en tirer avec
quelque chose comme

xterme -e / bin / bash -l -c "ma commande ici"

Enfin, -ls n'est pas complètement ignoré, car xterm -ls -e écrit un
/var/log/wtmp entrée (si configuré pour le faire), alors que xterm -e ne fait pas.

-maximisé
Cette option indique que xterm devrait demander au gestionnaire de fenêtres de maximiser son
mise en page au démarrage. Cela correspond au maximisé ressource.

Maximiser n'est pas l'inverse d'iconifier ; il est possible de faire les deux avec
certains gestionnaires de fenêtres.

+maximisé
Cette option indique que xterm devrait demander au gestionnaire de fenêtres de ne pas maximiser son
mise en page au démarrage.

+ls Cette option indique que le shell démarré ne doit pas être un shell de connexion
(c'est-à-dire que ce sera un "sous-shell" normal).

-mb Cette option indique que xterm devrait sonner une cloche de marge lorsque l'utilisateur tape
près de l'extrémité droite d'une ligne.

+mo Cette option indique que la cloche de marge ne doit pas être sonnée.

-mc millisecondes
Cette option spécifie le temps maximum entre les sélections multi-clics.

-message Éteins le messages ressource, c'est-à-dire interdire l'accès en écriture au terminal.

+message Allume le messages ressource, c'est-à-dire autoriser l'accès en écriture au terminal.

-mk_largeur
Met le mkLargeur ressource à « vrai ». Cela fait xterm utiliser une version intégrée de
le calcul de la largeur des caractères larges. Le défaut est faux"

+mk_width
Réinitialiser mkLargeur ressource.

-SP Couleur
Cette option spécifie la couleur à utiliser pour le curseur du pointeur. La valeur par défaut est
pour utiliser la couleur de premier plan. Cela définit le pointeurCouleur ressource.

-nb nombre
Cette option spécifie le nombre de caractères à partir de l'extrémité droite d'une ligne à
laquelle la cloche de marge, si elle est activée, sonnera. La valeur par défaut est « 10 ».

-nul Cette option désactive l'affichage du soulignement.

+ nul Cette option permet l'affichage du soulignement.

-pc Cette option permet l'utilisation de couleurs vives à la manière d'un PC (voir la ressource boldColors).

+ ordinateur Cette option désactive l'utilisation de couleurs vives à la manière d'un PC.

-pob Cette option indique que la fenêtre doit être levée chaque fois qu'un Control-G est
reçu.

+pob Cette option indique que la fenêtre ne doit pas être levée chaque fois qu'un Control-G est
reçu.

-report-couleurs
Imprimez un rapport sur la sortie standard affichant des informations sur les couleurs comme xterm
les attribue. Cela correspond au rapportCouleurs ressource.

-rapport-polices
Imprimez un rapport sur la sortie standard affichant des informations sur les polices qui sont
chargé. Cela correspond au rapportPolices ressource.

- barre de droite
Forcer la barre de défilement sur le côté droit de l'écran du VT100.

-rvc Cette option désactive l'affichage des caractères avec l'attribut inverse comme couleur.

+rvc Cette option permet l'affichage des caractères avec l'attribut reverse comme couleur.

-rw Cette option indique que le bouclage inversé doit être autorisé. Cela permet au
curseur pour revenir de la colonne la plus à gauche d'une ligne à la colonne la plus à droite de
la ligne précédente. Ceci est très utile pour éditer de longues lignes de commande shell et
est encouragé. Cette option peut être activée et désactivée à partir du menu « Options VT ».

+rw Cette option indique que le bouclage inversé ne doit pas être autorisé.

-s Cette option indique que xterm peut défiler de manière asynchrone, ce qui signifie que le
l'écran n'a pas besoin d'être maintenu complètement à jour pendant le défilement. Cette
permet xterm pour s'exécuter plus rapidement lorsque les latences du réseau sont très élevées et sont généralement
utile lors de l'exécution sur un très grand Internet ou de nombreuses passerelles.

+s Cette option indique que xterm doit défiler de manière synchrone.

-même nom
N'envoie pas de demandes de changement de titre et de nom d'icône lorsque la demande n'aurait pas
effet : le nom n'est pas modifié. Cela a l'avantage d'empêcher le scintillement et
l'inconvénient de nécessiter un aller-retour supplémentaire vers le serveur pour connaître le
valeur précédente. En pratique, cela ne devrait jamais être un problème.

+même nom
Envoyez toujours des demandes de changement de titre et de nom d'icône.

-sb Cette option indique qu'un certain nombre de lignes qui défilent en haut de
la fenêtre doit être sauvegardée et qu'une barre de défilement doit s'afficher pour que ceux
les lignes peuvent être visualisées. Cette option peut être activée et désactivée à partir des « Options VT »
menu.

+qn Cette option indique qu'une barre de défilement ne doit pas être affichée.

-selbg Couleur
Cette option spécifie la couleur à utiliser pour l'arrière-plan du texte sélectionné. Si
non spécifié, la vidéo inversée est utilisée. Voir la discussion sur le surlignerCouleur
ressource.

-selfg Couleur
Cette option spécifie la couleur à utiliser pour le texte sélectionné. Si non spécifié,
la vidéo inversée est utilisée. Voir la discussion sur le surlignerCouleurTexte ressource.

-sf Cette option indique que les codes d'échappement des touches de fonction Sun doivent être générés pour
les touches de fonction.

+pc Cette option indique que les codes d'échappement standard doivent être générés pour
les touches de fonction.

-sh nombre
mettre à l'échelle les valeurs de hauteur de ligne par le nombre donné. Voir la discussion sur le
échelleHauteur ressource.

-Oui Cette option indique que la sortie vers une fenêtre ne doit pas se repositionner automatiquement
l'écran au bas de la zone de défilement. Cette option peut être activée
et hors du menu « Options VT ».

+si Cette option indique que la sortie dans une fenêtre doit la faire défiler jusqu'au
bas.

-sk Cette option indique qu'appuyer sur une touche tout en utilisant la barre de défilement pour revoir
les lignes de texte précédentes devraient entraîner le repositionnement automatique de la fenêtre dans
la position normale au bas de la zone de défilement.

+sk Cette option indique qu'appuyer sur une touche tout en utilisant la barre de défilement ne doit pas
provoquer le repositionnement de la fenêtre.

-sl nombre
Cette option spécifie le nombre de lignes à enregistrer qui ont fait défiler le
haut de l'écran. Cela correspond au enregistrerLignes Ressource. La valeur par défaut est
"64".

-sm Cette option, correspondant au gestion de session ressource, indique que xterm devrait
configurer les rappels du gestionnaire de session.

+ sm Cette option indique que xterm ne doit pas configurer les rappels du gestionnaire de session.

-sp Cette option indique que le clavier Sun/PC doit être utilisé, fournissant un mappage
pour le clavier « + » à « », et CTRL-F1 à F13, CTRL-F2 à F14, etc.

+sp Cette option indique que les codes d'échappement standard doivent être générés pour
clavier et touches de fonction.

-t Cette option indique que xterm devrait démarrer en mode Tektronix, plutôt qu'en
Mode VT102. Le basculement entre les deux fenêtres se fait à l'aide des menus « Options ».

Base de données des terminaux (infos sur le terme (5) ou termecap (5)) entrées qui fonctionnent avec xterm sont:

"tek4014",
"tek4015",
"tek4012",
"tek4013",
« tek4010 », et
"idiot".

xterm recherche automatiquement ces entrées dans la base de données du terminal dans cet ordre
puis définit les variables d'environnement « TERM » et « TERMCAP ».

+t Cette option indique que xterm devrait démarrer en mode VT102.

-tb Cette option, correspondant au barre d'outils ressource, indique que xterm devrait
afficher une barre d'outils (ou barre de menus) en haut de sa fenêtre. Les boutons dans le
barre d'outils correspondent aux menus contextuels, par exemple, contrôle/gauche/souris pour « Main
Options ».

+to Cette option indique que xterm ne devrait pas mettre en place une barre d'outils.

-vous id_terme
Spécifiez le nom utilisé par xterm pour sélectionner la bonne réponse à l'ID du terminal
requêtes. Il spécifie également le niveau d'émulation, utilisé pour déterminer le type de
réponse à une séquence de contrôle DA. Les valeurs valides incluent vt52, vt100, vt101,
vt102, vt220 et vt240 (le « vt » est facultatif). La valeur par défaut est « vt420 ». le
L'argument term_id spécifie l'ID de terminal à utiliser. (C'est la même chose que le
décTerminalID Ressource).

-tm un magnifique
Cette option spécifie une série de mots-clés de paramétrage de terminal suivis du
caractères qui devraient être liés à ces fonctions, comme le Sty .
Les mots-clés et leurs valeurs sont décrits en détail dans le ttyModes ressource.

-tn prénom
Cette option spécifie le nom du type de terminal à définir dans le TERM
variable d'environnement. Il correspond au nom du terme Ressource. Cette borne
type doit exister dans la base de données du terminal (termcap ou terminfo, selon la façon dont
xterm est construit) et devrait avoir li # ainsi que co# entrées. Si le type de terminal n'est pas
a trouvé, xterm utilise la liste intégrée "xterm", "vt102", etc.

-U8 Cette option définit le utf8 Ressource. Lorsque utf8 est réglé, xterm interprète entrant
données au format UTF-8. Cela définit le caractères larges ressource comme effet secondaire, mais l'UTF-8
le mode défini par cette option empêche sa désactivation. Si vous devez activer UTF-8
l'encodage activé et désactivé, utilisez le -toilettes option ou le correspondant caractères larges Ressource,
plutôt que le -U8 option.

Cette option et le utf8 ressource sont remplacés par le - ainsi que -En options et
local Ressource. C'est-à-dire si xterm a été compilé pour prendre en charge luth, et le
local ressource n'est pas « faux », cette option est ignorée. Nous vous recommandons d'utiliser le -
option ou le "lieu: oui” ressource dans les paramètres régionaux UTF-8 lorsque votre système d'exploitation
prend en charge les paramètres régionaux, ou -En UTF-8 option ou le "lieu: UTF-8« ressource lorsque votre
le système d'exploitation ne prend pas en charge les paramètres régionaux.

+u8 Cette option réinitialise le utf8 ressource.

-uc Cette option met le curseur en évidence au lieu d'un cadre.

+uc Cette option fait du curseur une boîte au lieu d'être souligné.

-ulc Cette option désactive l'affichage des caractères avec l'attribut souligné comme couleur
plutôt qu'avec le soulignement.

+ulc Cette option permet l'affichage des caractères avec l'attribut souligné comme couleur
plutôt qu'avec le soulignement.

-ulit Cette option, correspondant au italiqueULMode ressource, désactive l'affichage de
caractères avec l'attribut de soulignement en italique plutôt qu'avec soulignement.

+ulit Cette option, correspondant au italiqueULMode ressource, permet l'affichage de
caractères avec l'attribut de soulignement en italique plutôt qu'avec soulignement.

-Utah Cette option indique que xterm ne doit pas écrire un enregistrement dans le système
utmp fichier journal.

+ut Cette option indique que xterm devrait écrire un enregistrement dans le système utmp enregistrer
fichier.

-vb Cette option indique qu'une sonnerie visuelle est préférée à une sonnerie audible.
Au lieu de sonner la cloche du terminal chaque fois qu'un Control-G est reçu, la fenêtre
sera flashé.

+vb Cette option indique qu'une cloche visuelle ne doit pas être utilisée.

-toilettes Cette option définit le caractères larges ressource.

Quand caractères larges est réglé, xterm maintient des structures internes pour les caractères 16 bits.
If xterm n'est pas démarré en mode UTF-8 (ou si cette ressource n'est pas définie), initialement
il maintient ces structures pour prendre en charge les caractères 8 bits. Xterme peut être plus tard
commuté, en utilisant une entrée de menu ou une séquence de contrôle, l'amenant à réaffecter ces
structures pour prendre en charge les caractères 16 bits.

Le défaut est faux".

+ wc Cette option réinitialise le caractères larges ressource.

-wf Cette option indique que xterm devrait attendre que la fenêtre soit mappée le premier
temps avant de démarrer le sous-processus afin que les paramètres de taille de terminal initiaux et
les variables d'environnement sont correctes. Il est de la responsabilité de l'application de
attraper les changements ultérieurs de taille du terminal.

+wf Cette option indique que xterm ne doit pas attendre avant de démarrer le sous-processus.

-ziconbip pour cent
Pareil que zIcôneBip Ressource. Si le pourcentage n'est pas nul, les xterms qui produisent une sortie
tandis qu'iconified provoquera un son XBell au volume donné et aura "***"
avant leurs titres d'icônes. La plupart des gestionnaires de fenêtres détecteront ce changement
immédiatement, vous montrant quelle fenêtre a la sortie. (Une fonction similaire était dans
x10 xterm.)

-C Cette option indique que cette fenêtre doit recevoir la sortie de la console. Ce n'est pas
pris en charge sur tous les systèmes. Pour obtenir la sortie de la console, vous devez être le propriétaire du
périphérique de console, et vous devez disposer des autorisations de lecture et d'écriture pour celui-ci. Si vous êtes
exécuter X sous xdm sur l'écran de la console, vous devrez peut-être lancer la session
et les programmes de réinitialisation changent explicitement la propriété de la console afin
pour que cette option fonctionne.

-Sccn Cette option permet xterm à utiliser comme canal d'entrée et de sortie pour un
programme et est parfois utilisé dans des applications spécialisées. La valeur de l'option
spécifie les dernières lettres du nom d'un pseudo-terminal à utiliser en esclave
mode, plus le numéro du descripteur de fichier hérité. Si l'option contient un
caractère "/", qui délimite les caractères utilisés pour le nom du pseudo-terminal de
le descripteur de fichier. Sinon, exactement deux caractères sont utilisés à partir de l'option
pour le nom de pseudo-terminal, le reste est le descripteur de fichier. Exemples (le
les deux premiers sont équivalents puisque le descripteur suit le dernier "/") :

-S/dev/pts/123/45
-S123/45
-Sab34

Notez que xterm ne ferme aucun descripteur de fichier qu'il n'a pas ouvert pour son
propre usage. Il est possible (mais probablement pas portable) d'avoir une application
qui transmet un descripteur de fichier ouvert à xterm après l'initialisation ou le
-S option à un processus s'exécutant dans le xterm.

Vieux Options
Les arguments de ligne de commande suivants sont fournis pour la compatibilité avec les anciennes versions.
Ils peuvent ne pas être pris en charge dans la prochaine version car X Toolkit fournit des options standard
qui accomplissent la même tâche.

%géom Cette option spécifie la taille et la position préférées de la fenêtre Tektronix. Ce
est un raccourci pour spécifier le "*tekGéométrie" Ressource.

#géom Cette option spécifie la position préférée de la fenêtre de l'icône. C'est un raccourci
pour spécifier le "*iconGéométrie" Ressource.

-T un magnifique
Cette option spécifie le titre de xtermles fenêtres. C'est équivalent à -Titre.

-n un magnifique
Cette option spécifie le nom de l'icône pour xtermles fenêtres. C'est un raccourci pour
en précisant le "*Nom de l'icône" Ressource. Notez que ce n'est pas la même chose que
option de boîte à outils -patate douce (voir ci-dessous). Le nom de l'icône par défaut est le nom de l'application.

Si aucune icône appropriée n'est trouvée, xterm fournit un pixmap compilé.

-r Cette option indique que la vidéo inverse doit être simulée en échangeant le
couleurs de premier plan et d'arrière-plan. C'est équivalent à -rv.

-w nombre
Cette option spécifie la largeur en pixels de la bordure entourant la fenêtre.
C'est équivalent à -largeur de la bordure or -pc.

X Boîte à outils Options
Les arguments de ligne de commande X Toolkit standard suivants sont couramment utilisés avec xterm:

-bd Couleur
Cette option spécifie la couleur à utiliser pour la bordure de la fenêtre. Les
le nom de la ressource correspondante est couleur de la bordure. Xterme utilise la valeur par défaut de X Toolkit,
qui est "XtDefaultForeground".

-bg Couleur
Cette option spécifie la couleur à utiliser pour le fond de la fenêtre. Les
le nom de la ressource correspondante est fond. La valeur par défaut est « XtDefaultBackground ».

-pc nombre
Cette option spécifie la largeur en pixels de la bordure entourant la fenêtre.

Cela semble être un héritage des anciennes versions de X. Il définit le largeur de la bordure ressource
du widget shell, et peut fournir des conseils à votre gestionnaire de fenêtres pour définir le
épaisseur du cadre de la fenêtre. La plupart des gestionnaires de fenêtres n'utilisent pas ces informations.
Voir le -b option, qui contrôle la bordure intérieure de la xterm fenêtre.

-afficher l’affichage
Cette option spécifie le serveur X à contacter ; voir X(7).

-fg Couleur
Cette option spécifie la couleur à utiliser pour l'affichage du texte. Le correspondant
le nom de la ressource est premier plan. La valeur par défaut est « XtDefaultForeground ».

-fn fonte
Cette option spécifie la police à utiliser pour l'affichage du texte normal. le
le nom de la ressource correspondante est fonte. La valeur par défaut de la ressource est fixé.

-Police de caractère fonte
C'est la même chose que -fn.

-géométrie géométrie
Cette option spécifie la taille et la position préférées de la fenêtre VT102 ; voir
X(7).

La spécification de géométrie normale peut être suffixée avec @ suivi d'un Xinerama
spécification de l'écran ; ça peut être soit g pour l'écran global (par défaut), c en
l'écran actuel ou un numéro d'écran.

-iconique Cette option indique que xterm devrait demander au gestionnaire de fenêtres de le démarrer en tant que
icône plutôt que comme la fenêtre normale. Le nom de la ressource correspondante est iconique.

-patate douce prénom
Cette option spécifie le nom de l'application sous laquelle les ressources doivent être
obtenu, plutôt que le nom du fichier exécutable par défaut. Nom ne devrait pas contenir
"." ou des caractères « * ».

-rv Cette option indique que la vidéo inverse doit être simulée en échangeant le
couleurs de premier plan et d'arrière-plan. Le nom de la ressource correspondante est
inverseVidéo.

+rv Désactivez la simulation de la vidéo inversée en permutant le premier plan et l'arrière-plan
couleurs.

-Titre un magnifique
Cette option spécifie la chaîne de titre de la fenêtre, qui peut être affichée par fenêtre
gestionnaires si l'utilisateur le souhaite. Le titre par défaut est la ligne de commande spécifiée
après le -e option, le cas échéant, sinon le nom de l'application.

-xrm ressourcement
Cette option spécifie une chaîne de ressource à utiliser. Ceci est particulièrement utile pour
définir des ressources qui n'ont pas d'options de ligne de commande distinctes.

NUMÉRIQUES


Le programme comprend tous les noms et classes de ressources de base de X Toolkit. Application
ressources spécifiques (par exemple, "XTerm.Nom") suivre:

Candidature Ressources
backarrowKeyIsErase (classe RetourflècheCléEstEffacer)
Attachez le VTxxx retourflècheClé ainsi que ptyInitialEffacer ressources ensemble en définissant les
DECBKM selon que le initiale effacer le caractère est un retour arrière (8)
ou supprimer (127) caractère. Une valeur « false » désactive cette fonctionnalité. La valeur par défaut est
"Vrai".

Voici des tableaux montrant comment les paramètres initiaux de

· backarrowKeyIsErase (BKIE),

· retourflècheClé (BK), et

· ptyInitialEffacer (PIE), avec le

· Sty effacer le caractère (^H pour le retour arrière, ^? pour la suppression)

affectera le DECBKM. D'abord, xterm obtient la première effacer personnage:

· xtermla valeur interne de ^H

· xterm demande au système d'exploitation la valeur qui Sty spectacles

· les ttyModes la ressource peut remplacer effacer

· si ptyInitialEffacer c'est faux, xterm cherchera dans la base de données du terminal

En résumé sous forme de tableau :

TARTE Sty termecap effacer
??
faux ^H ^H ^H
faux ^H ^? ^?
faux ^? ^H ^H
faux ^? ^? ^?
vrai ^H ^H ^H
vrai ^H ^? ^H
vrai ^? ^H^?
vrai ^? ^? ^?

En utilisant cela effacer personnage, xterm permet d'autres choix :

· si backarrowKeyIsErase est vrai, xterm utilise l' effacer caractère pour l'initiale
état de DECBKM

· si backarrowKeyIsErase c'est faux, xterm ensembles DECBKM à 2 (interne). Cela lie
ensemble retourflècheClé et la séquence de contrôle pour DECBKM

· les applications peuvent envoyer une séquence de contrôle pour définir/réinitialiser DECBKM jeu de contrôle

· l'entrée de menu "Backarrow Key (BS/DEL)" bascule DECBKM

Résumant les détails de l'initialisation :

effacer BKIE BK DECBKM résultat
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
^? faux faux 2 ^H
^? faux vrai 2 ^?
^? vrai faux 0 ^?
^? vrai vrai 1 ^?
^H faux faux 2 ^H
^H faux vrai 2 ^?
^H vrai faux 0 ^H
^H vrai vrai 1 ^H

plein écran (classe Plein écran)
Spécifie si oui ou non xterm devrait demander au gestionnaire de fenêtres d'utiliser un plein écran
mise en page au démarrage. Xterme accepte soit un mot-clé (en ignorant la casse) soit le numéro
indiqué entre parenthèses :

faux (0)
La disposition plein écran n'est pas utilisée initialement, mais peut l'être plus tard via la sélection de menu ou
séquence de contrôle.

true (1)
La disposition plein écran est utilisée initialement, mais peut être désactivée plus tard via le menu-
séquence de sélection ou de contrôle.

toujours (2)
La disposition plein écran est utilisée initialement et ne peut pas être désactivée ultérieurement via le menu-
séquence de sélection ou de contrôle.

jamais (3)
La disposition plein écran n'est pas utilisée et ne peut pas être activée ultérieurement via la sélection de menu
ou séquence de contrôle.

Le défaut est faux".

appuyez en continu (classe Tenir)
Si vrai, xterm ne détruira pas immédiatement sa fenêtre lorsque la commande shell
complète. Il attendra que vous utilisiez le gestionnaire de fenêtres pour détruire/tuer le
fenêtre, ou si vous utilisez les entrées de menu qui envoient un signal, par exemple, HUP ou KILL. Vous
peut revenir en arrière, sélectionner du texte, etc., pour effectuer la plupart des opérations graphiques.
Cependant, le redimensionnement de l'affichage entraînera la perte de données, car cela implique une interaction avec
le shell qui ne fonctionne plus.

hpFunctionKeys (classe HPFunctionKeys)
Spécifie si les codes d'échappement des touches de fonction HP doivent être générés pour
touches de fonction au lieu des séquences d'échappement standard.

Voir aussi type de clavier ressource.

iconGéométrie (classe IcôneGéométrie)
Spécifie la taille et la position préférées de l'application lorsqu'elle est iconisée. Ce
n'est pas nécessairement respecté par tous les gestionnaires de fenêtres.

icôneIndice (classe Indice d'icône)
Spécifie une icône qui sera ajoutée aux astuces du gestionnaire de fenêtres. Xterme fournit
pas de valeur par défaut.

Définissez cette ressource sur « aucun » pour omettre complètement l'indice, quelle que soit la fenêtre
gestionnaire peut décider.

Si la icôneIndice ressource est donnée (ou est définie via le -n option) xterm Recherches pour
un fichier pixmap avec ce nom, dans le répertoire courant ainsi que dans
/usr/share/pixmaps. si la ressource ne spécifie pas de chemin d'accès absolu. Dans
chaque cas, xterm ajoute "_48x48" et/ou ".xpm" au nom de fichier après avoir essayé sans
ces suffixes. S'il est capable de charger le fichier, xterm définit le gestionnaire de fenêtres
indice pour l'icon-pixmap. Ces pixmaps sont distribués avec xterm, et peut
éventuellement être compilé en :

· mini.xterm_16x16, mini.xterm_32x32, mini.xterm_48x48

· rempli-xterm_16x16, rempli-xterm_32x32, rempli-xterm_48x48

· xterm_16x16, xterm_32x32, xterm_48x48

· xterm-color_16x16, xterm-color_32x32, xterm-color_48x48

Dans tous les cas, xterm permet d'ajouter un "_48x48" pour spécifier le plus grand des
pixmaps par défaut. C'est-à-dire que "mini.xterm" est identique à "mini.xterm_48x48".

Si non explicite icôneIndice ressource est donnée (ou si aucun des noms compilés
correspond), xterm utilise "mini.xterm" (qui est toujours compilé).

La icôneIndice ressource n'a aucun effet sur les fichiers « de bureau », y compris « panneau » et
"menu". Ceux-ci sont généralement définis via un fichier « .desktop » ; xterm fournit des échantillons pour
lui-même (et le uxterme scénario). Les systèmes de bureau plus performants permettent de changer
l'icône par utilisateur.

nom de l'icône (classe Nom de l'icône)
Spécifie une étiquette pour xterm lorsqu'il est iconisé. Xterme ne fournit aucune valeur par défaut ; quelques
les gestionnaires de fenêtres peuvent prendre le nom de l'application, par exemple « xterm ».

Réglage nom de l'icône ressource définit l'étiquette de l'icône à moins qu'elle ne soit remplacée par zIcôneBip
ou les séquences de contrôle qui modifient les libellés des fenêtres et des icônes.

type de clavier (classe Type de clavier)
Active une (ou aucune) des différentes ressources de type clavier : hpFunctionKeys,
scoFunctionKeys, sunFunctionKeys, tcapFunctionKeys ainsi que sunClavierL’
la valeur de la ressource doit être l'une des chaînes correspondantes "hp", "sco", "sun",
« tcap » ou « vt220 ». Les ressources individuelles sont fournies pour le support hérité ; cette
ressource est plus simple à utiliser.

La valeur par défaut est « inconnu », c'est-à-dire qu'aucune des ressources associées n'est définie via ce
ressource.

maxTailleBuf (classe TailleBufMax)
Spécifiez la taille maximale du tampon d'entrée. La valeur par défaut est « 32768 ». Vous ne pouvez pas
définissez-le sur une valeur inférieure à la MinBufSize Ressource. Il sera augmenté au fur et à mesure
nécessaire pour que cette valeur divise également celle-ci.

Sur certains systèmes, vous souhaiterez peut-être augmenter l'un ou les deux maxTailleBuf ainsi que
MinBufSize valeurs de ressources pour obtenir de meilleures performances si le système d'exploitation
préfère des tailles de tampon plus grandes.

maximisé (classe Maximisé)
Spécifie si oui ou non xterm devrait demander au gestionnaire de fenêtres de maximiser son
mise en page au démarrage. Le défaut est faux".

messages (classe Messages)
Spécifie si l'accès en écriture au terminal est autorisé initialement. Voir message (1).
La valeur par défaut est « vrai ».

menuParamètres régionaux (classe Paramètres régionaux du menu)
Spécifiez les paramètres régionaux utilisés pour les calculs de jeu de caractères lors du chargement de la fenêtre contextuelle
menus. Utilisez-le pour améliorer les performances d'initialisation des menus contextuels Athena,
qui peut charger des polices inutiles (et très volumineuses), par exemple, dans une locale avec UTF-8
codage. La valeur par défaut est « C » (POSIX).

Pour utiliser la locale actuelle (utile uniquement si vous avez localisé les paramètres de la ressource
pour les entrées de menu), définissez la ressource sur une chaîne vide.

MinBufSize (classe TailleMinBuf)
Spécifiez la taille minimale du tampon d'entrée, c'est-à-dire la quantité de données qui xterm
demandes à chaque lecture. La valeur par défaut est « 4096 ». Vous ne pouvez pas définir ceci sur une valeur
moins de 64.

omettreTraduction (classe Omettre la traduction)
Omettre sélectivement une ou plusieurs parties de xtermles traductions par défaut de au démarrage.
La valeur de la ressource est une liste de mots-clés séparés par des virgules, qui peut être
abrégé : "plein écran", "scroll-lock", "shift-fonts" ou "wheel-mouse". Xterme
reconnaît également « par défaut », mais en omettant cela rendra le programme inutilisable à moins que
vous fournissez une définition similaire dans vos paramètres de ressources.

ptyPoignée de main (classe PtyHandshake)
Si vrai", xterm effectuera une négociation lors de l'initialisation pour s'assurer que le
les processus parent et enfant mettent à jour le utmp ainsi que Sty Etat.

Voir aussi attendreCarte qui attend la notion d'écran du pseudo-terminal
taille, et ptySttyTaille qui réinitialise la taille de l'écran après l'autre terminal
l'initialisation est terminée. La valeur par défaut est « vrai ».

ptyInitialEffacer (classe PtyInitialErase)
Si vrai", xterm utilisera le sens du pseudo-terminal du Sty effacer la valeur. Si
"faux", xterm définira la Sty effacer la valeur pour qu'elle corresponde à sa propre configuration, en utilisant
le kb chaîne de l'entrée termcap comme référence, si disponible. Dans les deux cas
cas, le résultat est appliqué à la variable TERMCAP qui xterm ensembles.

Voir aussi ttyModes ressource, qui peut l'annuler. Le défaut est faux".

ptySttyTaille (classe PtySttySize)
Si vrai", xterm réinitialisera la taille de l'écran après l'initialisation du terminal
Achevée. Ceci est nécessaire pour certains systèmes dont les pseudo-terminaux ne peuvent pas se propager
caractéristiques terminales. Lorsqu'il n'est pas nécessaire, il peut interférer avec d'autres
méthodes pour définir la taille de l'écran initial, par exemple, via l'interaction du gestionnaire de fenêtres.

Voir aussi attendreCarte qui attend un message de prise de contact donnant le pseudo-
notion de la taille de l'écran du terminal. La valeur par défaut est « false » sous Linux et OS X
systèmes, « vrai » autrement.

rapportPolices (classe Polices de rapport)
Si vrai, xterm imprimera sur la sortie standard un résumé des métriques de chaque police
(taille, nombre de glyphes, etc.), au fur et à mesure qu'il les charge. Le défaut est faux".

même nom (classe Même nom)
Si la valeur de cette ressource est « true », xterm n'envoie pas le titre et le nom de l'icône
modifier les demandes alors que la demande n'aurait aucun effet : le nom n'est pas modifié.
Ceci a l'avantage d'éviter le scintillement et l'inconvénient de nécessiter un
aller-retour supplémentaire au serveur pour connaître la valeur précédente. En pratique ce
ne devrait jamais être un problème. La valeur par défaut est « vrai ».

échelleHauteur (classe Hauteur de l'échelle)
Mettre à l'échelle les valeurs de hauteur de ligne en fonction de la valeur de la ressource, qui est limitée à « 0.9 » pour
"1.5". La valeur par défaut est "1.0",

Bien que cette ressource s'applique aux polices bitmap ou TrueType, son objectif principal
est d'aider à contourner les changements incompatibles dans les métriques de police de la bibliothèque Xft.
Xterme vérifie les métriques de police pour trouver ce que la bibliothèque prétend être la limite
cases pour chaque glyphe (caractère). Cependant, certaines fonctionnalités de Xft (telles que le
autohinter) peut entraîner une mise à l'échelle des glyphes plus grande que les cadres de délimitation, et
être en partie écrasé par la ligne suivante.

See utiliserDécoupage pour une ressource connexe.

scoFunctionKeys (classe ScoFunctionKeys)
Spécifie si les codes d'échappement de la touche de fonction SCO doivent être générés pour
touches de fonction au lieu des séquences d'échappement standard.

Voir aussi type de clavier ressource.

gestion de session (classe Gestion de session)
Si la valeur de cette ressource est « true », xterm configure les rappels du gestionnaire de session
en XtNdieCallback ainsi que XtNsaveCallback. La valeur par défaut est « vrai ».

sunFunctionKeys (classe SunFunctionKeys)
Spécifie si les codes d'échappement de la touche de fonction Sun doivent être générés ou non pour
touches de fonction au lieu des séquences d'échappement standard.

Voir aussi type de clavier ressource.

sunClavier (classe SoleilClavier)
Spécifie si oui ou non la disposition du clavier Sun/PC doit être assumée plutôt que DEC
VT220. Cela provoque le mappage du clavier « + » sur « , ». et CTRL F1-F10 pour
F11-F20, selon le réglage du ctrlFKeys ressource, donc xterm émule un
DEC VT220 plus précisément. Sinon (la valeur par défaut, avec sunClavier ajuster à
"faux"), xterm utilise des liaisons de style PC pour les touches de fonction et le clavier.

Les liaisons de style PC utilisent les touches Shift, Alt, Control et Meta comme modificateurs pour
touches de fonction et clavier (voir le document Xterme Control Séquences pour plus de détails).
Les liaisons de style PC sont analogues à PCTerm, mais pas la même chose. Normalement
ces liaisons n'entrent pas en conflit avec l'utilisation de la clé Meta telle que décrite pour le
huitBitEntrée Ressource. Si c'est le cas, notez que les liaisons de style PC sont évaluées
d'abord.

Voir aussi type de clavier ressource.

tcapFunctionKeys (classe TcapFunctionKeys)
Spécifie si les codes d'échappement des touches de fonction sont lus ou non à partir du termcap/terminfo
L'entrée doit être générée pour les touches de fonction au lieu des séquences d'échappement standard.
La valeur par défaut est « false », c'est-à-dire que cette fonction est désactivée.

Voir aussi type de clavier ressource.

nom du terme (classe Nom du terme)
Spécifie le nom du type de terminal à définir dans la variable d'environnement TERM.

titre (classe Titre)
Spécifie une chaîne qui peut être utilisée par le gestionnaire de fenêtres lors de l'affichage de cette
.

barre d'outils (classe barre d'outils)
Spécifie si la barre d'outils doit être affichée ou non. La valeur par défaut est « vrai ».

ttyModes (classe Modes Tty)
Spécifie une chaîne contenant des mots-clés de paramétrage de terminal et les caractères à
laquelle ils peuvent être liés. Les mots clés autorisés incluent : brk, dsusp, eof, eol, eol2,
effacer, effacer2, vider, intr, tuer, lnext, quitter, rprnt, démarrer, état, arrêter, susp,
swtch et weras. Les caractères de contrôle peuvent être spécifiés comme ^char (par exemple, ^c ou ^u)
ainsi que ^? peut être utilisé pour indiquer la suppression (127). Utiliser ^- dénoter indéfini. utilisation \ 034 à
représentent ^\, puisqu'une barre oblique inverse littérale dans une ressource X échappe à la suivante
caractère.

Ceci est très utile pour remplacer les paramètres par défaut du terminal sans avoir à
faire un Sty chaque fois qu'un xterm a démarré. Notez cependant que le Sty Danse
sur un hôte donné peut utiliser des mots-clés différents ; xtermLa table de est intégrée.

Si la ttyModes ressource spécifie une valeur pour effacer, qui remplace le
ptyInitialEffacer configuration des ressources, c'est-à-dire xterm initialise le terminal pour correspondre
cette valeur.

utiliserInsertMode (classe Utiliser le mode Insertion)
Forcer l'utilisation du mode insertion en ajoutant les entrées appropriées à l'environnement TERMCAP
variable. Ceci est utile si le termcap du système est cassé. (Cette ressource est
ignoré sur la plupart des systèmes, car TERMCAP n'est pas utilisé). Le défaut est faux".

utmp DisplayId (classe Utmp DisplayId)
Spécifie si oui ou non xterm devrait essayer d'enregistrer l'identifiant d'affichage
(numéro d'affichage et numéro d'écran) ainsi que le nom d'hôte dans le système utmp enregistrer
déposer. La valeur par défaut est « vrai ».

utmpInhiber (classe UtmpInhiber)
Spécifie si oui ou non xterm devrait essayer d'enregistrer le terminal de l'utilisateur dans le
combustion propre utmp fichier journal. Si vrai, xterm n'essaiera pas. Le défaut est faux".

attendreCarte (classe AttendreCarte)
Spécifie si oui ou non xterm devrait attendre la carte de fenêtre initiale avant
démarrer le sous-processus. Cela fait partie du ptyPoignée de main logique. Lorsque xterm is
dirigé pour attendre de cette façon, il passe la taille du terminal de l'extrémité d'affichage
du pseudo-terminal à la connexion d'E/S du terminal, par exemple en utilisant la taille
selon le gestionnaire de fenêtres. Sinon, il utilise la taille indiquée dans la ressource
valeurs ou option de ligne de commande -géom. Le défaut est faux".

zIcôneBip (classe ZIcôneBip)
Identique à l'argument de ligne de commande -ziconbeep. Si la valeur de cette ressource n'est pas
zéro, les xterms qui produisent une sortie alors qu'ils sont iconifiés provoqueront un son XBell au
volume donné et ont « *** » préfixé à leurs titres d'icône. La plupart des gestionnaires de fenêtres
détectera ce changement immédiatement, vous montrant quelle fenêtre a la sortie. (UNE
fonctionnalité similaire était en x10 xterm.) Le défaut est faux".

zIconTitleFormat (classe ZIconTitleFormat)
Autoriser la personnalisation de la chaîne utilisée dans le zIcôneBip caractéristique. Le défaut
la valeur est "*** %s".

Si la valeur de la ressource contient un « %s », alors xterm insère le titre de l'icône à ce
point plutôt que d'ajouter la chaîne au titre de l'icône. (Seul le premier "%s"
est utilisé).

VT100 Widget Ressources
Les ressources suivantes sont spécifiées dans le cadre du vt100 widget (classe VT100). Elles sont
spécifié par des modèles tels que "XTerm.vt100.Nom ».

Si votre xterm est configuré pour prendre en charge la "barre d'outils", alors ces modèles ont besoin d'un
niveau pour le formulaire-widget qui contient la barre d'outils et le widget vt100. Un caractère générique entre
le "XTerm" de niveau supérieur et le widget "vt100" font fonctionner les paramètres de ressource pour l'un ou l'autre,
par exemple, "XTerm*vt100.Nom ».

activeIcône (classe ActiveIcône)
Spécifie si les fenêtres d'icônes actives doivent être utilisées lorsque le xterm fenêtre
est iconifié, si cette fonctionnalité est compilée dans xterm. L'icône active est un
représentation miniature du contenu de la fenêtre et se mettra à jour au fur et à mesure
le contenu change. Tous les gestionnaires de fenêtres ne prennent pas nécessairement en charge l'icône d'application
les fenêtres. Certains gestionnaires de fenêtres vous permettront d'entrer des frappes dans le
fenêtre d'icônes. La valeur par défaut est « par défaut ».

Xterme accepte soit un mot-clé (en ignorant la casse) soit le nombre indiqué entre parenthèses :

faux (0)
Aucune icône active n'est affichée.

true (1)
L'icône active s'affiche. Si vous utilisez twm, utilisez ce paramètre pour activer
icônes-actives.

par défaut (2)
Xterme vérifie au démarrage et affiche une icône active uniquement pour les gestionnaires de fenêtres
qu'il peut identifier et qui sont connus pour prendre en charge la fonctionnalité. Ces
fvwm (soutien total), et fenêtre fabricant (limité). Quelques autres fenêtres
gestionnaires (comme twm ainsi que CTWM) prend en charge les icônes actives, mais ne prend pas en charge
les extensions qui permettent xterm pour identifier le gestionnaire de fenêtres.

autoriser les polices grasses (classe Autoriser les polices en gras)
Lorsqu'il est réglé sur « faux », xterm n'utilisera pas de polices en gras. Cela remplace à la fois le
toujoursBoldMode et par Mode gras Ressources. toujoursBoldMode (classe ToujoursBoldMode)

allowC1Imprimable (classe AutoriserC1Imprimable)
Si vrai, remplace le mappage des contrôles C1 (codes 128-159) pour les rendre
traités comme s'il s'agissait de caractères imprimables. Bien que cela ne corresponde à aucune
norme particulière, certains utilisateurs insistent sur le fait qu'il s'agit d'un VT100. Le défaut est faux".

autoriserColorOps (classe AutoriserColorOps)
Spécifie si les séquences de contrôle qui définissent/interrogent les couleurs dynamiques doivent être
permis. Les couleurs ANSI ne sont pas affectées par ce paramètre de ressource. La valeur par défaut est
"vrai".

autoriserFontOps (classe AutoriserFontOps)
Spécifie si les séquences de contrôle qui définissent/interrogent la police doivent être autorisées.
Le défaut est faux".

autoriserPasteControls (classe AllowPasteControls)
Si vrai, autorisez le collage des caractères de contrôle tels que BEL et CAN. Mise en page
les caractères (tab, newline) sont toujours autorisés. Les autres caractères de contrôle C0 sont
supprimée à moins que cette ressource ne soit activée. L'ensemble exact des caractères de contrôle
(C0 et C1) dépend de l'utilisation ou non de l'encodage UTF-8, ainsi que du
allowC1Imprimable Ressource. Le défaut est faux".

autoriserScrollLock (classe AutoriserScrollLock)
Spécifie si les séquences de contrôle qui définissent/interrogent la touche Scroll Lock doivent être
autorisé, ainsi que si la touche Scroll Lock répond à la pression de l'utilisateur. le
la valeur par défaut est « faux ».

Lorsque cette fonctionnalité est activée, xterm détectera l'état de la touche Scroll Lock
chaque fois qu'il acquiert la concentration. Appuyez sur la touche Scroll Lock pour basculer xterm's
état interne, ainsi que le basculement de la LED associée. Pendant que le verrouillage du défilement est
actif, xterm tente de garder une fenêtre sur le même ensemble de lignes. Si la
la fenêtre actuelle défile au-delà de la limite définie par le enregistrerLignes ressource, alors
Scroll Lock n'a plus d'effet.

La raison pour laquelle la valeur par défaut est « faux » est d'éviter la surprise de l'utilisateur. Cette clé
est généralement inutilisé dans les configurations de clavier, et n'a pas acquis une norme
sens même lorsqu'il est utilisé de cette manière. Par conséquent, les utilisateurs lui ont attribué
à des fins ponctuelles.

autoriserEnvoyerEvents (classe AllowSendEvents)
Spécifie si les événements de touche et de bouton synthétiques (générés à l'aide du X
protocole SendEvent request) doit être interprété ou rejeté. La valeur par défaut est
« faux », ce qui signifie qu'ils sont rejetés. Notez qu'autoriser de tels événements créerait un
très grande faille de sécurité, donc l'activation de cette ressource désactive de force le
permettreXXXOps Ressources. Le défaut est faux".

autoriserTcapOps (classe AutoriserTcapOps)
Spécifie si les séquences de contrôle qui interrogent la notion du terminal de son
les chaînes de touches de fonction, car les capacités termcap ou terminfo devraient être autorisées. le
la valeur par défaut est « vrai ».

Quelques programmes, par exemple, entrain, utilisez cette fonction pour obtenir une description précise du
capacités du terminal, indépendamment du paramètre termcap/terminfo :

· Xterme peut indiquer au programme interrogeant le nombre de couleurs qu'il prend en charge. C'est un
constante, selon la façon dont il est compilé, généralement 16. Cela ne change pas
si vous modifiez les paramètres des ressources, par exemple, le couleurs vives ressource.

· Xterme peut dire au programme interrogeant quelles chaînes sont envoyées par modifié (shift-,
control-, alt-) fonctions et touches du clavier. Reporting control- et alt-
modificateurs est une fonctionnalité qui repose sur le ncurses nommage étendu.

autoriserTitleOps (classe AutoriserTitleOps)
Spécifie si les séquences de contrôle qui modifient le titre de la fenêtre ou le nom de l'icône
devrait être permis. La valeur par défaut est « vrai ».

autoriserWindowOps (classe AutoriserWindowOps)
Spécifie si les séquences de contrôle de fenêtre étendues (telles qu'utilisées dans dtterm) devrait être
permis. Ceux-ci incluent plusieurs séquences de contrôle qui manipulent la taille de la fenêtre
ou la position, ainsi que de rapporter ces valeurs et le titre ou le nom de l'icône. Chaque
de ceux-ci peuvent être abusés dans un script ; assez curieusement la plupart des émulateurs de terminaux qui
implémenter ceux-ci ne restreignent qu'une petite partie du répertoire. Pour le réglage fin,
sur le lien non autoriséWindowOps. Le défaut est faux".

altEstPasMeta (classe AltEstPasMeta)
Si « vrai », traitez la touche Alt comme s'il s'agissait de la touche méta. Votre clavier peut arriver
à configurer pour qu'ils soient identiques. Mais s'ils ne le sont pas, cela vous permet de
utilisez les mêmes opérations de préfixe et de décalage avec la touche Alt qu'avec le méta-
clé. Voir altEnvoieÉvasion ainsi que metaEnvoieEscape. Le défaut est faux".

altEnvoieÉvasion (classe AltEnvoieÉvasion)
Il s'agit d'une opération clavier supplémentaire qui peut être traitée après la logique de
metaEnvoieEscape. Il n'est disponible que si le altEstPasMeta la ressource est définie.

· Si « vrai », les caractères Alt (un caractère combiné avec le modificateur associé
avec les touches Alt gauche/droite) sont convertis en une séquence de deux caractères avec le
caractère lui-même précédé d'ESC. Ceci s'applique également à la touche de fonction
séquences de contrôle, à moins que xterm voit que autre est utilisé dans votre clé
traductions.

· Si « faux », les caractères Alt saisis à partir du clavier provoquent un passage à 8 bits
personnages (comme metaEnvoieEscape). En combinant les Alt- et Meta-
modificateurs, vous pouvez créer des combinaisons correspondantes de préfixe ESC et 8 bits
caractères.

Le défaut est faux". Xterme fournit une option de menu pour basculer cette ressource.

défilement alternatif (classe DéfilementCond)
Si « vrai », le faire défiler en arrière ainsi que faire défiler vers l'avant les actions envoient les touches curseur haut et bas
lorsque xterm affiche l'écran alternatif. Le défaut est faux".

La défilement alternatif L'état peut également être défini à l'aide d'une séquence de contrôle.

toujoursBoldMode (classe ToujoursBoldMode)
Spécifie si xterm devrait vérifier si les polices normales et grasses sont distinctes
avant de décider s'il faut utiliser la surimpression pour simuler les polices en gras. Si ce
la ressource est vraie, xterm ne vérifie pas les polices distinctes au moment de décider
comment gérer le Mode gras Ressource. Le défaut est faux".

Mode gras toujoursBoldMode Comparaison Action
?? ??
faux faux ignoré utiliser la police
faux vrai ignoré utiliser la police
vrai faux même overstrike
vrai faux différent utiliser la police
vrai vrai ignoré overstrike

Cette ressource est utilisée uniquement pour les polices bitmap :

· Lors de l'utilisation de polices bitmap, il est possible que le serveur de polices se rapproche
la police en gras en la redimensionnant à partir d'une taille de police différente de celle prévue. le
toujoursBoldMode ressource permet à l'utilisateur de remplacer le (parfois pauvre)
police en gras résultante avec surfrappe (ce qui est au moins cohérent).

· Le problème ne se produit pas avec les polices TrueType (bien qu'il puisse y avoir d'autres
problèmes inutiles tels que la couverture différente des polices normales et en gras).

En guise d'alternative, le réglage de la autoriser les polices grasses ressource sur false remplace à la fois le
toujoursBoldMode et par Mode gras Ressources.

toujours surligner (classe Toujours en surbrillance)
Spécifie si oui ou non xterm devrait toujours afficher un curseur de texte en surbrillance.
Par défaut (si cette ressource est fausse), un curseur de texte vide s'affiche à chaque fois
le pointeur sort de la fenêtre ou la fenêtre perd le focus d'entrée. le
la valeur par défaut est « faux ».

AlwaysUseMods (classe Toujours utiliser les mods)
Remplacer le Verrnum ressource, dire xterm pour utiliser les modificateurs Alt et Meta pour
construire des paramètres pour les séquences de touches de fonction même si ces modificateurs apparaissent dans
la ressource de traductions. Normalement xterm vérifie si Alt ou Meta est utilisé dans un
traduction qui entrerait en conflit avec les modificateurs de touches de fonction et les ignorera
modificateurs dans ce cas particulier. Le défaut est faux".

réponseChaîne (classe Chaîne de réponse)
Spécifie la chaîne qui xterm envoie en réponse à un caractère ENQ (contrôle/E)
de l'hôte. La valeur par défaut est une chaîne vide, c'est-à-dire "". Un matériel VT100
implémente cette fonctionnalité en tant qu'option de configuration.

appcursorPar défaut (classe AppcursorDefault)
Si « vrai », les touches du curseur sont initialement en mode application. C'est la même chose que
le mode DECCKM privé du VT102, la valeur par défaut est « faux ».

appkeypadPar défaut (classe AppkeypadDéfaut)
Si « vrai », les touches du clavier sont initialement en mode application. La valeur par défaut est
"faux".

assumerAllChars (classe AssumerTousChars)
Si « vrai », cela active un cas particulier dans les polices bitmap pour permettre au serveur de polices de
choisissez comment afficher les glyphes manquants. La valeur par défaut est « vrai ».

La raison de cette ressource est d'aider avec certains éléments générés quasi-automatiquement
polices (telles que l'encodage ISO-10646-1 de Terminus) qui ont une police incorrecte-
métrique.

AutoWrap (classe Renvoi automatique)
Spécifie si le bouclage automatique doit être activé ou non. C'est la même chose que
le VT102 DECAWM. La valeur par défaut est « vrai ».

waitInput (classe Attendre l'entrée)
Spécifie si oui ou non xterm utilise un délai de 50 millisecondes pour attendre l'entrée (c'est-à-dire,
pour prendre en charge la barre de défilement fléchée Xaw3d). Le défaut est faux".

retourflècheClé (classe Flèche Retour)
Spécifie si la touche backarrow transmet un retour arrière (8) ou une suppression (127)
personnage. Cela correspond à la séquence de contrôle DECBKM. Une « vraie » valeur
spécifie le retour arrière. La valeur par défaut est « Vrai ». Appuyez sur la touche de commande pour basculer
Ce comportement.

fond (classe Contexte)
Spécifie la couleur à utiliser pour l'arrière-plan de la fenêtre. La valeur par défaut est
"XtDefaultBackground".

clocheEstUrgent (classe BellIrgent)
Spécifie s'il faut définir le conseil d'urgence pour le gestionnaire de fenêtres lors de la création d'un
son de cloche. Le défaut est faux".

clocheOnRéinitialiser (classe BellOnReset)
Spécifie s'il faut sonner une cloche lors d'une réinitialisation matérielle. La valeur par défaut est « vrai ».

bellSuppressTime (classe BellSuppressTime)
Nombre de millisecondes après l'envoi d'une commande de sonnerie pendant lesquelles des sonneries supplémentaires
sera supprimée. La valeur par défaut est 200. Si la valeur est différente de zéro, des sonneries supplémentaires seront également
être supprimé jusqu'à ce que le serveur signale que le traitement de la première cloche a été
complété; cette fonctionnalité est plus utile avec la cloche visible.

couleurs vives (classe Mode de couleur)
Spécifie s'il faut combiner l'attribut gras avec des couleurs comme l'IBM PC, c'est-à-dire la carte
couleurs 0 à 7 aux couleurs 8 à 15. Ce sont normalement les plus lumineuses
versions des 8 premières couleurs, donc en gras. La valeur par défaut est « vrai ».

caractère gras (classe Caractère gras)
Spécifie le nom de la police en gras à utiliser au lieu de surcharger. Il n'y a pas
par défaut pour cette ressource.

Cette police doit avoir la même hauteur et la même largeur que la police normale, sinon elle est
ignoré. Si une seule des polices normales ou en gras est spécifiée, elle sera utilisée comme
la police normale et la police grasse seront produites en écrasant cette police.

Voir aussi la discussion de Mode gras ainsi que toujoursBoldMode Ressources.

Mode gras (classe Mode gras)
Ceci spécifie si le texte avec l'attribut gras doit être surchargé ou non pour
simuler des polices en gras si la police en gras résolue est la même que la police normale. Ce
peut être souhaitable de désactiver les polices en gras lorsque la couleur est utilisée pour le gras
attribuer.

Notez que xterm a une police en gras que vous pouvez définir explicitement. Xterme essayer de
dériver une police en gras pour les autres sélections de polices (police1 à travers police6). Si ça
ne trouve pas de police en gras, il utilisera la police normale. Dans chaque cas (que le
ressource explicite ou la police dérivée), si les polices normale et grasse sont distinctes,
cette ressource n'a aucun effet. La valeur par défaut est « vrai ».

Voir le toujoursBoldMode ressource qui peut modifier le comportement de cette ressource.

Bien que xterm tente de dériver une police en gras pour d'autres sélections de polices, la police
le serveur peut ne pas coopérer. Depuis X11R6, les polices bitmap ont été mises à l'échelle. La police
serveur prétend fournir la police en gras qui xterm demandes, mais le résultat n'est pas
toujours lisible. XFree86 a introduit une fonctionnalité qui peut être utilisée pour supprimer le
mise à l'échelle. Dans le fichier de configuration du serveur X (par exemple, "/etc/X11/XFree86" ou
"/etc/X11/xorg.conf"), vous pouvez ajouter ":unscaled" à la fin du répertoire
spécification pour les polices « misc », qui comprennent les polices à pas fixe qui sont
utilisé par xterm. Par exemple

CheminFont "/usr/lib/X11/fonts/misc/"

deviendrait

Chemin de la police "/usr/lib/X11/fonts/misc/:unscaled"

Selon votre configuration, le serveur de polices peut avoir sa propre configuration
déposer. Le même ":unscaled" peut être ajouté à son fichier de configuration à la fin de
la spécification du répertoire pour « misc ».

La fonction de mise à l'échelle du bitmap est également utilisée par xterm pour implémenter VT102 double largeur
et des caractères à double hauteur.

casséLinuxOSC (classe LinuxOSC cassé)
Si vrai, xterm applique une solution de contournement pour ignorer les séquences de contrôle mal formées qu'un
Le script Linux peut envoyer. Comparez les séquences de contrôle de palette documentées dans
codes_console avec ECMA-48. La valeur par défaut est « vrai ».

Sélections brisées (classe Sélections brisées)
Si vrai, xterm en mode 8 bits interprétera STRING sélections comme transport de texte dans
l'encodage de la locale actuelle. Normalement STRING les sélections portent la norme ISO-8859-1
texte encodé. Définir cette ressource sur « true » viole l'ICCCM ; cela pourrait,
cependant, être utile pour interagir avec certains clients X cassés. La valeur par défaut est
"faux".

BrokenStringTerm (classe Terme de chaîne brisée)
fournit une solution de contournement pour certains routeurs RNIS qui lancent un contrôle d'application
chaîne sans la terminer. Réglez-le sur « vrai » si xterm semble geler lorsque
de liaison. Le défaut est faux".

XtermeL'analyseur d'état de reconnaît plusieurs types de chaînes de contrôle qui peuvent contenir
texte, par exemple,

APC (Commande du programme d'application),
DCS (chaîne de contrôle de périphérique),
CVMO (Commande du système d'exploitation),
PM (Message de confidentialité), et
URGENCES (Début de chaîne),

Chacun doit se terminer par un caractère de fin de chaîne (un caractère spécial qui ne peut pas apparaître
dans ces chaînes). Les caractères de contrôle ordinaires trouvés dans la chaîne ne sont pas
ignoré; ils sont traités sans interférer avec le processus d'accumulation
le contenu de la chaîne de contrôle. Xterme reconnaît ces commandes dans tous les modes,
bien que certaines fonctions puissent être supprimées après l'analyse du contrôle.

Lorsqu'elle est activée, cette fonction permet à l'utilisateur de sortir d'un contrôle non terminé
chaîne lorsque l'un de ces caractères de contrôle ordinaires est trouvé :

control/D (utilisé comme fin de fichier dans de nombreux shells),
control/H (retour arrière),
contrôle/I (alimentation par tabulation),
control/J (saut de ligne aka newline),
champ/K (onglet vertical),
control/L (saut de page),
control/M (retour chariot),
commande/N (changement de vitesse),
commande/O (shift-in),
contrôle/Q (XOFF),
contrôle/X (annuler)

c132 (classe C132)
Spécifie si la séquence d'échappement VT102 DECCOLM, utilisée pour basculer entre
80 et 132 colonnes, devraient être à l'honneur. Le défaut est faux".

cacheDoubletaille (classe CacheDoubletaille)
Indique s'il faut mettre en cache les polices de taille double en xterm. Réglez-le sur zéro pour désactiver
polices de taille double au total.

cdXtraScroll (classe CdXtraScroll)
Spécifie si xterm devrait faire défiler vers une nouvelle page lors de l'effacement de l'ensemble
écran. Comme tiXtraScroll, le but de cette option est de fournir une image de
l'affichage de l'application en plein écran sur le défilement avant d'effacer le
texte. La valeur par défaut pour cette ressource est « false ».

charClass (classe CharClass)
Spécifie des listes séparées par des virgules de liaisons de classes de caractères de la forme
[faible-]Élevée:Plus-value. Ceux-ci sont utilisés pour déterminer quels ensembles de caractères doivent être
être traité de la même manière lors du copier-coller. Voir le PERSONNAGE HORAIRE .

cjkLargeur (classe CjkLargeur)
Spécifie si xterm devrait suivre la convention de largeur traditionnelle d'Asie de l'Est.
Lorsque cette option est activée, les caractères de la catégorie East Asian Ambiguous (A) dans UTR 11 ont un
largeur de colonne de 2. Vous devrez peut-être définir cette option sur « vrai » si vous avez d'anciens
Les programmes basés sur des terminaux d'Asie de l'Est qui supposent que les caractères de dessin au trait ont un
largeur de colonne de 2. Si cette ressource est fausse, le mkLargeur la ressource contrôle le
choix entre le système largeur des toilettes ainsi que xtermdes tables intégrées. La valeur par défaut est
"faux".

couleur 0 (classe Couleur0)

couleur 1 (classe Couleur1)

couleur 2 (classe Couleur2)

couleur 3 (classe Couleur3)

couleur 4 (classe Couleur4)

couleur 5 (classe Couleur5)

couleur 6 (classe Couleur6)

couleur 7 (classe Couleur7)
Ceux-ci spécifient les couleurs de l'extension ISO-6429. Les valeurs par défaut sont,
respectivement, noir, rouge3, vert3, jaune3, un bleu foncé personnalisable, magenta3,
cyan3 et gris90. Les nuances de couleur par défaut sont choisies pour permettre aux couleurs
8-15 à utiliser comme versions plus lumineuses.

couleur 8 (classe Couleur8)

couleur 9 (classe Couleur9)

couleur 10 (classe Couleur10)

couleur 11 (classe Couleur11)

couleur 12 (classe Couleur12)

couleur 13 (classe Couleur13)

couleur 14 (classe Couleur14)

couleur 15 (classe Couleur15)
Ceux-ci spécifient les couleurs de l'extension ISO-6429 si l'attribut bold est également
activée. Les valeurs par défaut des ressources sont respectivement, gray30, red, green,
jaune, un bleu clair, un magenta, un cyan et un blanc personnalisables.

couleur 16 (classe Couleur16)

à travers

couleur 255 (classe Couleur255)
Ceux-ci spécifient les couleurs de l'extension 256 couleurs. Les valeurs de ressource par défaut
sont pour les couleurs 16 à 231 pour faire un cube de couleur 6x6x6, et les couleurs 232 à
255 pour créer une rampe en niveaux de gris.

Ressources passées couleur 15 sont disponibles en tant qu'option de compilation. En raison d'un code en dur
limite dans les bibliothèques X sur le nombre total de ressources (à 400), les ressources
pour 256 couleurs sont omis lorsque la prise en charge des caractères larges et luth sont activés.
Outre un comportement incohérent si seule une partie des ressources était autorisée,
déterminer la coupure exacte est difficile, et les bibliothèques X ont tendance à planter si
le nombre de ressources dépasse la limite. La palette de couleurs est toujours initialisée
aux mêmes valeurs par défaut, et peut être modifié via des séquences de contrôle.

En revanche, la limite des ressources permet d'inclure toute la gamme de
88-couleurs.

couleurAttrMode (classe Mode Attr Couleur)
Spécifie si couleurBD, couleurBL, couleurRVet couleurUL devrait remplacer ANSI
couleurs. Si ce n'est pas le cas, ceux-ci sont affichés uniquement lorsqu'aucune couleur ANSI n'a été définie pour
le poste correspondant. Le défaut est faux".

couleurBD (classe CouleurBD)
Ceci spécifie la couleur à utiliser pour afficher les caractères gras si le "colorBDMode"
la ressource est activée. La valeur par défaut est « XtDefaultForeground ».

Voir aussi couleurs très audacieuses ressource qui permet de combiner gras et couleur.

couleurBDMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut gras doivent être affichés en couleur
ou en caractères gras. Notez que le réglage Mode de couleur off désactive toutes les couleurs,
y compris gras. Le défaut est faux".

couleurBL (classe CouleurBL)
Ceci spécifie la couleur à utiliser pour afficher les caractères clignotants si le "colorBLMode"
la ressource est activée. La valeur par défaut est « XtDefaultForeground ».

Voir aussi couleurs très audacieuses ressource qui permet de combiner le soulignement et la couleur.

couleurBLMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut clignotant doivent être affichés dans
Couleur. Notez que le réglage Mode de couleur off désactive toutes les couleurs, y compris celle-ci. le
la valeur par défaut est « faux ».

Coloriez le (classe Coloriez le)
Ceci spécifie la couleur à utiliser pour afficher les caractères en italique si le "colorITMode"
la ressource est activée. La valeur par défaut est « XtDefaultForeground ».

Voir aussi couleurs très audacieuses ressource qui permet de combiner les attributs et la couleur.

couleurITMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut italique doivent être affichés dans
couleur ou en caractères italiques. Le défaut est faux".

Noter que:

· Réglage Mode de couleur off désactive toutes les couleurs, y compris l'italique.

· Le italiqueULMode remplacements de ressources couleurITMode.

Mode de couleur (classe Mode de couleur)
Spécifie si la reconnaissance du changement de couleur ANSI (ISO-6429) s'échappe ou non
les séquences doivent être activées. La valeur par défaut est « vrai ».

couleurRV (classe CouleurRV)
Ceci spécifie la couleur à utiliser pour afficher les caractères inversés si le "colorRVMode"
la ressource est activée. La valeur par défaut est « XtDefaultForeground ».

Voir aussi couleurs très audacieuses ressource qui permet de combiner le revers et la couleur.

couleurRVMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut reverse doivent être affichés dans
Couleur. Notez que le réglage Mode de couleur off désactive toutes les couleurs, y compris celle-ci. le
la valeur par défaut est « faux ».

couleurUL (classe CouleurUL)
Ceci spécifie la couleur à utiliser pour afficher les caractères soulignés si le
La ressource « colorULMode » est activée. La valeur par défaut est « XtDefaultForeground ».

Voir aussi couleurs très audacieuses ressource qui permet de combiner le soulignement et la couleur.

couleurULMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut souligné doivent être affichés dans
couleur ou en caractères soulignés. Notez que le réglage Mode de couleur off désactive tout
couleurs, y compris le soulignement. Le défaut est faux".

combinerChars (classe Combinaison de caractères)
Spécifie le nombre de caractères larges qui peuvent être stockés dans une cellule pour
overstrike (combiner) avec le caractère de base de la cellule. Cela peut être réglé sur
valeurs comprises entre 0 et 4. La valeur par défaut est « 2 ».

ctrlFKeys (classe CtrlFKeys)
En mode clavier VT220 (voir sunClavier ressource), précise le montant par lequel
pour décaler F1-F12 étant donné un modificateur de contrôle (CTRL). Cela vous permet de générer la clé
symboles pour F10-F20 sur un clavier Sun/PC. La valeur par défaut est « 10 », ce qui signifie que
CTRL F1 génère le symbole de clé pour F11.

les courses (classe Malédictions)
Spécifie si le bogue de la dernière colonne dans PLUS(1) devrait être contourné.
Voir le -cu option pour plus de détails. Le défaut est faux".

curseurClignote (classe CurseurClignote)
Spécifie s'il faut faire clignoter le curseur. Le défaut est faux".

Xterme utilise deux variables pour déterminer si le curseur clignote. L'un est défini par
cette ressource. L'autre est réglé par des séquences de contrôle (mode privé 12 et
DÉCSCUSR). Xterme teste le XOR des deux variables.

curseurCouleur (classe Couleur du curseur)
Spécifie la couleur à utiliser pour le curseur de texte. La valeur par défaut est
"XtDefaultForeground". Par défaut, xterm tente d'empêcher cette couleur d'être
la même que la couleur de fond, puisqu'elle dessine le curseur en remplissant le
arrière-plan d'une cellule de texte. La même restriction s'applique aux séquences de contrôle
ce qui peut changer cette couleur.

La définition de cette ressource remplace la plupart des xtermles ajustements de la couleur du curseur. Ce
utilisera toujours la vidéo inversée pour interdire certains cas, comme un curseur noir sur un
fond noir.

curseurOffTime (classe Heure d'arrêt du curseur)
Spécifie la durée de la partie « off » du temps de cycle de clignotement du curseur dans
millisecondes. La même minuterie est utilisée pour le clignotement du texte. La valeur par défaut est « 300 ».

curseurOnTime (classe Curseur à l'heure)
Spécifie la durée de la partie « on » du temps de cycle de clignotement du curseur, en
millisecondes. La même minuterie est utilisée pour le clignotement du texte. La valeur par défaut est « 600 ».

couperNouvelle ligne (classe CouperNouvelle ligne)
Si « faux », triple-cliquer pour sélectionner une ligne n'inclut pas le saut de ligne à la
fin de la ligne. Si « vrai », la nouvelle ligne est sélectionnée. La valeur par défaut est « vrai ».

curseurSousLigne (classe CurseurSousLigne)
Spécifie si le curseur doit être souligné ou encadré. Le défaut est faux".

couperVersDébutDeLigne (classe CouperAuDébutDeLigne)
Si « faux », triple-cliquer pour sélectionner une ligne sélectionne uniquement à partir du mot actuel
effronté. Si « vrai », la ligne entière est sélectionnée. La valeur par défaut est « vrai ».

décTerminalID (classe IDTerminaldéc)
Spécifie le niveau d'émulation (100=VT100, 220=VT220, etc.), utilisé pour déterminer le
type de réponse à une séquence de contrôle DA. Les premiers caractères non numériques sont
ignoré, par exemple, « vt100 » et « 100 » sont identiques. La valeur par défaut est « 420 ».

chaîne par défaut (classe Chaîne par défaut)
Spécifiez le caractère (ou la chaîne) qui xterm remplacera lors du collage du texte
comprend un caractère qui ne peut pas être représenté dans l'encodage courant. Pour
exemple, coller du texte UTF-8 dans un affichage de caractères ISO-8859-1 ne sera
capable d'afficher les codes 0-255, tandis que le texte UTF-8 peut inclure les valeurs Unicode ci-dessus
255. La valeur par défaut est « # » (un seul signe dièse).

Si le texte non affichable était en double largeur, xterm ajoutera un espace après le
Caractère « # », pour donner à peu près la même disposition à l'écran que le texte d'origine.

supprimerIsDEL (classe SupprimerIsDEL)
Spécifie si la touche Suppr du clavier d'édition doit envoyer DEL (127) ou
la séquence d'échappement Remove de style VT220. Une valeur « fausse » active cette dernière. le
la valeur par défaut est « Peut-être ».

non autoriséColorOps (classe ColorOps non autorisé)
Spécifiez les fonctionnalités qui seront désactivées si autoriserColorOps c'est faux. C'est un
liste de noms séparés par des virgules. La valeur par défaut est
SetColor, GetColor, GetAnsiColor

Les noms sont énumérés ci-dessous. Xterme ignore les majuscules, mais ils sont affichés dans
cas mixte pour plus de clarté.

Définir la couleur
Définissez une couleur dynamique spécifique.

ObtenirCouleur
Indique le réglage actuel d'une couleur dynamique donnée.

ObtenirAnsiColor
Signaler le paramètre actuel d'une couleur ANSI donnée (en fait, l'une des couleurs
défini via des commandes de style ANSI).

non autoriséFontOps (classe RefuséFontOps)
Spécifiez les fonctionnalités qui seront désactivées si autoriserFontOps c'est faux. C'est un
liste de noms séparés par des virgules. La valeur par défaut est
SetFont, GetFont

Les noms sont énumérés ci-dessous. Xterme ignore les majuscules, mais ils sont affichés dans
cas mixte pour plus de clarté.

Définir la police
Définissez la police spécifiée.

Obtenir la police
Signaler la police spécifiée.

non autoriséTcapOps (classe TcapOps non autorisé)
Spécifiez les fonctionnalités qui seront désactivées si autoriserTcapOps c'est faux. C'est un
liste de noms séparés par des virgules. La valeur par défaut est
SetTcap, GetTcap

Les noms sont énumérés ci-dessous. Xterme ignore les majuscules, mais ils sont affichés dans
cas mixte pour plus de clarté.

DéfinirTcap
(pas mis en œuvre)

ObtenirTcap
Signaler la fonction spécifiée et d'autres touches spéciales.

non autoriséWindowOps (classe WindowsOps non autorisé)
Spécifiez les fonctionnalités qui seront désactivées si autoriserWindowOps c'est faux. C'est un
liste de noms séparés par des virgules, ou (pour les champs adaptés de dtterm le
numéro d'opération). La valeur par défaut est
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
(c'est-à-dire qu'aucune opération n'est autorisée).

Les noms sont énumérés ci-dessous. Xterme ignore les majuscules, mais ils sont affichés dans
cas mixte pour plus de clarté. Lorsqu'un numéro peut être utilisé comme alternative, il est donné
entre parenthèses après le nom.

ObtenirIconTitle (20)
Signaler l'étiquette de l'icône de la fenêtre xterm sous forme de chaîne.

ObtenirScreenSizeChars (19)
Indiquez la taille de l'écran en caractères sous forme de nombres.

Obtenir la sélection
Rapporter les données de sélection sous forme de chaîne base64.

ObtenirGagnePosition (13)
Signaler la position de la fenêtre xterm sous forme de nombres.

ObtenirWinSizeChars (18)
Indiquez la taille de la zone de texte en caractères sous forme de nombres.

GetWinSizePixels (14)
Indiquez la fenêtre xterm en pixels sous forme de nombres.

ObtenirWinState (11)
Rapporte l'état de la fenêtre xterm sous forme de nombre.

ObtenezWinTitre (21)
Rapporte le titre de la fenêtre xterm sous forme de chaîne.

AbaisserWin (6)
Abaissez la fenêtre xterm au bas de l'ordre d'empilement.

MaximiserGagner (9)
Maximiser la fenêtre (c'est-à-dire redimensionner à la taille de l'écran).

Plein écranGagner (10)
Utilisez le plein écran (c'est-à-dire redimensionnez à la taille de l'écran, sans décorations de fenêtre).

MinimiserGagner (2)
Iconifier la fenêtre.

Titre pop (23)
Extraire le titre de la pile interne.

PoussezTitre (22)
Poussez le titre dans la pile interne.

AugmenterGagner (5)
Élevez la fenêtre xterm au premier plan de l'ordre d'empilement.

ActualiserGagner (7)
Actualisez la fenêtre xterm.

RestaurerWin (1)
Fenêtre de désiconification.

Définir la sélection
Définir les données de sélection.

DéfinirWinLines
Redimensionner à un nombre donné de lignes, au moins 24.

DéfinirWinPosition (3)
Déplacer la fenêtre aux coordonnées données.

DéfinirWinSizeChars (8)
Redimensionner la zone de texte à la taille donnée en caractères.

DéfinirWinSizePixels (4)
Redimensionner la fenêtre xterm à une taille donnée en pixels.

DéfinirXprop
Définissez la propriété X sur la fenêtre de niveau supérieur.

couleurs dynamiques (classe Couleurs dynamiques)
Spécifie si oui ou non les séquences d'échappement pour changer les couleurs attribuées à différents
les attributs sont reconnus.

huitBitControl (classe Contrôle huit bits)
Précise si les séquences de contrôle envoyées par le terminal doivent être au nombre de huit
caractères binaires ou séquences d'échappement. Le défaut est faux".

huitBitEntrée (classe Entrée de huit bits)
Si « vrai », les caractères Meta (un caractère à un octet combiné avec le Meta
touche de modification) les entrées du clavier sont présentées sous la forme d'un seul caractère,
modifié selon le huitBitMeta Ressource. Si « faux », les caractères Meta sont
converti en une séquence de deux caractères avec le caractère lui-même précédé d'ESC.
La valeur par défaut est « vrai ».

La metaEnvoieEscape ainsi que altEnvoieÉvasion les ressources peuvent remplacer cette fonctionnalité.
Généralement, les claviers n'ont pas de touche étiquetée « Meta », mais les touches « Alt » sont courantes,
et ils sont classiquement utilisés pour « Meta ». S'ils étaient synonymes, ce serait
ont été raisonnables de nommer cette ressource "altEnvoieÉvasion», renversant son sens.
Pour plus d'informations à ce sujet, consultez le objectif fonction dans les malédictions.

Notez que le autre la clé n'est pas nécessairement la même que la Meta modificateur. le
xmodmap l'utilitaire répertorie vos modificateurs de touches. X définit les modificateurs pour le décalage, (caps)
verrouillage et contrôle, ainsi que 5 modificateurs supplémentaires qui sont généralement utilisés pour
configurer les modificateurs de touches. Xterme inspecte les mêmes informations pour trouver le modificateur
associé soit à Meta (gauche ou droite) et utilise cette touche comme Meta
modificateur. Il recherche également la touche NumLock, pour reconnaître le modificateur qui est
associé à cela.

Si votre xmodmap la configuration utilise les mêmes keycodes pour les touches Alt et Meta, xterm
ne verra que les définitions de la touche Alt, car celles-ci sont testées avant les méta-clés.
NumLock est testé en premier. Il est important de garder ces clés distinctes ; autrement
une partie de xtermLa fonctionnalité de n'est pas disponible.

La huitBitEntrée ressource est testée au démarrage. Si « vrai », le xterm essais
pour mettre le terminal en mode 8 bits. Si "faux", au démarrage, xterm essaie de mettre
le terminal en mode 7 bits. Pour certaines configurations, cela échoue ;
l'échec est ignoré. Après le démarrage, xterm ne change pas le terminal entre
Mode 8 bits et 7 bits.

Telle qu'implémentée à l'origine dans X11, la valeur de la ressource n'a pas changé après le démarrage.
Cependant (depuis le patch #216 en 2006) xterm peut modifier huitBitEntrée après le démarrage
via une séquence de contrôle. Les capacités terminfo correspondantes smm (définir la méta
mode) et rmm (réinitialiser le mode méta) ont été reconnus par bash pour quelques temps.
Assez intéressant, bashla notion de « métamode » diffère de la norme
définition (dans le infos sur le terme manuel), qui décrit le passage au huitième bit
d'un personnage. Il arrive que bash considère le « mode méta » comme le caractère ESC qui
xterm place avant un caractère lorsqu'une touche méta spéciale est enfoncée. bashest tôt
la documentation parle du caractère ESC et ignore le huitième bit.

huitBitMeta (classe HuitBitMeta)
Cela contrôle le chemin xterm modifie le huitième bit d'une clé à un octet lorsque le
huitBitEntrée la ressource est définie. La valeur par défaut est « locale ».

La valeur de ressource est une chaîne, évaluée comme un booléen après le démarrage.

non
La clé est envoyée sans modification.

local
La clé n'est modifiée que si la locale utilise un codage sur huit bits.

true La clé est envoyée modifiée.

n'allons jamais
La clé est toujours envoyée sans modification.

Sauf pour le n'allons jamais choix, xterm honore les capacités de terminfo smm (définir la méta
mode) et rmm (réinitialiser le mode méta), permettant d'activer ou de désactiver la fonctionnalité
dynamiquement.

If huitBitMeta est activé lorsque la locale utilise UTF-8, xterm encode la valeur comme
UTF-8 (depuis le patch #183 en 2003).

huitBitSortie (classe Sortie huit bits)
Spécifie si les caractères à huit bits envoyés par l'hôte doivent être
accepté tel quel ou supprimé à l'impression. La valeur par défaut est « true », ce qui signifie que
ils sont acceptés tels quels.

huitBitSelectTypes (classe Types de sélection à huit bits)
Remplacer xtermla liste de cibles de sélection par défaut de (voir SELECT/PASTE) pour les sélections
en mode normal (ISO-8859-1). La valeur par défaut est une chaîne vide, c'est-à-dire « », qui ne
ne remplace rien.

nom de visage (classe Nom du visage)
Spécifiez le modèle des polices à taille variable sélectionnées dans la bibliothèque FreeType si
la prise en charge de cette bibliothèque a été compilée dans xterm. Il n'y a aucune valeur par défaut.

Si non spécifié, ou s'il n'y a pas de correspondance pour les polices normales et en gras, xterm
utilise le bitmap fonte et ressources connexes.

Il est possible de sélectionner des polices bitmap appropriées à l'aide d'un script tel que celui-ci :

#!/ Bin / sh
POLICE=`xfontsel -print`
test -n "$POLICE" && xfd -fn "$POLICE"

Cependant (même si xfd accepte un "-FA” pour désigner les polices FreeType),
xfontsel n'a pas été prolongée de la même manière. Comme solution de contournement, vous pouvez essayer

fc-list :scalable=true:spacing=mono : famille

pour trouver une liste de polices à espacement fixe évolutives qui peuvent être utilisées pour le nom de visage
valeur de la ressource.

visageNomDoubletaille (classe FaceNameDoublesize)
Spécifiez une police évolutive à double largeur pour les cas où une application l'exige,
par exemple, dans les applications CJK. Il n'y a aucune valeur par défaut.

Si l'application utilise des caractères double largeur et que cette ressource n'est pas donnée,
xterm utilisera une version à l'échelle de la police donnée par nom de visage.

taille du visage (classe Taille du visage)
Spécifiez la taille en points des polices sélectionnées dans la bibliothèque FreeType si la prise en charge de
cette bibliothèque a été compilée dans xterm. La valeur par défaut est « 14.0 ». VT Polices menu,
cela correspond au Réglage par défaut l'entrée.

Bien que la valeur par défaut soit « 14.0 », cela peut être différent de la taille en points du
police bitmap par défaut, c'est-à-dire celle attribuée avec le -fn option, ou la fonte
Ressource. Par exemple, la police « fixe » a généralement une taille en points de « 8.0 ». Si vous
set taille du visage pour correspondre à la taille de la police bitmap, puis basculer entre bitmap
et les polices TrueType via le menu des polices donneront des tailles comparables pour la fenêtre.

Vous pouvez spécifier la taille en points des polices TrueType sélectionnées avec l'autre taille-
entrées de menu associées telles que Moyenne, Énorme, etc., en utilisant l'une des options suivantes
valeurs de ressources. Si vous ne spécifiez pas de valeur, ils sont par défaut « 0.0 », ce qui
les causes xterm pour utiliser le rapport des tailles de police à partir de la police bitmap correspondante
ressources pour obtenir une taille de point TrueType.

Si tous les taille du visage les ressources sont définies, puis xterm utilisera ces informations pour
déterminer la prochaine police TrueType plus petite/plus grande pour le plus grande-vt-font() ainsi que
plus petite-vt-font() Actions. S'il n'y en a pas, xterm n'utilisera que les zones de
les polices bitmap.

visageTaille1 (classe Taille du visage1)
Spécifie la taille en points de la première police alternative.

visageTaille2 (classe Taille du visage2)
Spécifie la taille en points de la deuxième police alternative.

visageTaille3 (classe Taille du visage3)
Spécifie la taille en points de la troisième police alternative.

visageTaille4 (classe Taille du visage4)
Spécifie la taille en points de la quatrième police alternative.

visageTaille5 (classe Taille du visage5)
Spécifie la taille en points de la cinquième police alternative.

visageTaille6 (classe Taille du visage6)
Spécifie la taille en points de la sixième police alternative.

fonte (classe Police de caractère)
Spécifie le nom de la police normale. La valeur par défaut est « fixe ».

Voir la discussion sur le local ressource, qui décrit comment cette police peut être
outrepassé.

REMARQUE : certains fichiers de ressources utilisent des modèles tels que

*police : corrigée

qui sont trop larges, affectant à la fois

xterm.vt100.font

ainsi que

xterm.vt100.utf8Fonts.font

ce qui n'est probablement pas ce que vous vouliez.

défilement rapide (classe Défilement rapide)
Modifie l'effet du saut de défilement (sauterDéfilement) en supprimant les rafraîchissements d'écran
pour le cas particulier où la sortie à l'écran a complètement décalé le contenu
hors écran. Par exemple, cat'ing un gros fichier à l'écran fait cela.

police1 (classe Police1)
Spécifie le nom de la première police alternative, correspondant à « illisible » dans
le menu standard.

police2 (classe Police2)
Spécifie le nom de la deuxième police alternative, correspondant à « Tiny » dans le
menu standard.

police3 (classe Police3)
Spécifie le nom de la troisième police alternative, correspondant à "Petit" dans le
menu standard.

police4 (classe Police4)
Spécifie le nom de la quatrième police alternative, correspondant à « Medium » dans
le menu standard.

police5 (classe Police5)
Spécifie le nom de la cinquième police alternative, correspondant à « Large » dans le
menu standard.

police6 (classe Police6)
Spécifie le nom de la sixième police alternative, correspondant à « Énorme » dans le
menu standard.

policeDoubletaille (classe PoliceDoubletaille)
Spécifie si xterm devrait essayer d'utiliser la mise à l'échelle de la police pour dessiner une taille double
personnages. Certains serveurs de polices plus anciens ne peuvent pas le faire correctement, renverront
mesures de police trompeuses. La valeur par défaut est « vrai ». Si désactivé, xterm va simuler
caractères de taille double en dessinant des caractères normaux avec des espaces entre eux.

policeAvertissements (classe Avertissements de police)
Précisez si xterm devrait signaler une erreur s'il ne parvient pas à charger une police :

0 Ne jamais signaler une erreur (bien que les bibliothèques X puissent le faire).

1 Signalez une erreur si le nom de la police a été donné comme paramètre de ressource.

2 Signalez toujours une erreur en cas d'échec du chargement d'une police.

La valeur par défaut est « 1 ».

forceBoxChars (classe ForceBoxChars)
Spécifie si xterm devrait supposer que les polices normales et en gras ont une ligne VT100
personnages de dessin :

· Les polices codées ISO-8859-* à pas fixe utilisées par xterm avoir normalement le VT100
glyphes de dessin au trait dans les cellules 1-31. D'autres polices à espacement fixe peuvent être plus
attrayant, mais manque de ces glyphes.

· Lorsque vous utilisez une police ISO-10646-1 et le caractères larges la ressource est vraie, xterm Usages
les glyphes Unicode qui correspondent aux glyphes de dessin au trait VT100.

Si "faux", xterm vérifie les glyphes manquants dans la police et fait un dessin au trait
caractères directement selon les besoins. Si vrai", xterm suppose que la police ne contient pas
les caractères de dessin au trait et les dessine directement. Le défaut est faux".

ForcePackedFont (classe ForcePackedFont)
Spécifie si xterm doit utiliser la largeur de glyphe maximale ou minimale lorsque
l'affichage à l'aide d'une police bitmap. Utilisez la largeur maximale pour aider avec proportionnel
polices. La valeur par défaut est « true », indiquant la largeur minimale.

premier plan (classe Premier plan)
Spécifie la couleur à utiliser pour afficher le texte dans la fenêtre. Définir la classe
name au lieu du nom de l'instance est un moyen simple d'avoir tout ce qui
apparaissent normalement dans la couleur de changement de couleur du texte. La valeur par défaut est
"XtDefaultForeground".

formatAutresClés (classe FormatAutres Clés)
Remplace le format de la séquence d'échappement utilisée pour signaler les clés modifiées par le
modifierAutresClés ressource.

0 envoyer les touches modifiées comme paramètres pour la touche de fonction 27 (par défaut).

1 envoyer des clés modifiées en tant que paramètres pour CSI u.

gratuitBoldBox (classe FreeBoldBox)
Spécifie si xterm devrait assumer les cadres de délimitation pour les polices normales et en gras
sont compatibles. Si "faux", xterm les compare et rejettera les choix de gras
polices qui ne correspondent pas à la taille de la police normale. Le défaut est faux",
ce qui signifie que la comparaison est effectuée.

géométrie (classe Géométrie)
Spécifie la taille et la position préférées de la fenêtre VT102. Il n'y a pas
par défaut pour cette ressource.

surlignerCouleur (classe Couleur de surbrillance)
Spécifie la couleur à utiliser pour l'arrière-plan du texte sélectionné (mis en surbrillance). Si
non spécifié (c'est-à-dire correspondant au premier plan par défaut), la vidéo inverse est utilisée. le
la valeur par défaut est "XtDefaultForeground".

mettre en surbrillanceColorMode (classe Mode Couleur en surbrillance)
Spécifie si xterm devrait utiliser surlignerCouleurTexte ainsi que surlignerCouleur à
remplacer les couleurs inversées de premier plan/arrière-plan dans une sélection. La valeur par défaut est
non spécifié : au démarrage, xterm vérifie si ces ressources sont définies sur quelque chose
autres que les couleurs de premier plan et d'arrière-plan par défaut. Paramétrer cette ressource
désactive le contrôle.

Le tableau suivant montre l'interaction des ressources de mise en évidence,
abrégé comme indiqué pour tenir dans cette page :

HCM
mettre en surbrillanceColorMode

Point culminant des RHReverse

Prolongation HBG
surlignerCouleur

HFG
surlignerCouleurTexte

HCM HR Prolongation HBG HFG Souligner
?? ??
faux faux par défaut par défaut bg/fg
false false définir par défaut bg/fg
false false définir par défaut fg/HBG
faux faux ensemble ensemble fg/HBG
?? ??
faux vrai par défaut par défaut bg/fg
faux vrai par défaut défini bg/fg
faux vrai définir par défaut fg/HBG
faux vrai ensemble ensemble fg/HBG
?? ??
vrai faux par défaut par défaut bg/fg
vrai faux défini par défaut HFG/fg
vrai faux définir par défaut bg/HBG
vrai faux ensemble ensemble HFG/HBG
?? ??
vrai vrai par défaut par défaut fg/fg (inutile)
vrai vrai par défaut défini HFG/fg
vrai vrai définir par défaut fg/HBG
vrai vrai ensemble ensemble HFG/HBG
?? ??
par défaut faux par défaut par défaut bg/fg
par défaut faux par défaut défini bg/fg
par défaut faux définir par défaut fg/HBG
ensemble faux par défaut ensemble HFG/HBG
?? ??
par défaut vrai par défaut par défaut bg/fg
valeur par défaut vraie valeur par défaut définie bg/fg
par défaut vrai définir par défaut fg/HBG
ensemble vrai par défaut ensemble HFG/HBG
?? ??

mettre en surbrillanceInverser (classe Mettre en surbrillanceReverse)
Spécifie si xterm devrait inverser la sélection au premier plan et à l'arrière-plan
couleurs lors de la sélection de texte avec attribut vidéo inversée. Cela ne s'applique qu'aux
surlignerCouleur ainsi que surlignerCouleurTexte ressources, par exemple, pour correspondre à la palette de couleurs
of xwsh. Si vrai", xterm inverse les couleurs, si "faux", xterm ne s'inverse pas
couleurs, la valeur par défaut est « vrai ».

mettre en surbrillance la sélection (classe HighlightSélection)
Si « faux », la sélection avec la souris met en évidence toutes les positions sur l'écran
entre le début de la sélection et la position actuelle. Si vrai", xterm
met en surbrillance uniquement les positions contenant du texte pouvant être sélectionné. Le défaut
c'est faux".

Selon la façon dont vos applications écrivent à l'écran, il peut y avoir
blancs sur une ligne. Xterme stocke les données telles qu'elles sont affichées à l'écran. Effacer le
l'affichage change l'état interne de chaque cellule afin qu'elle ne soit pas considérée comme un blanc
à des fins de sélection. Les blancs écrits depuis le dernier effacement sont sélectionnables.
Si vous ne souhaitez pas d'espaces à la fin d'une sélection, utilisez le trimSélection
ressource.

surlignerCouleurTexte (classe HighlightTextColor)
Spécifie la couleur à utiliser pour le premier plan du texte sélectionné (mis en surbrillance). Si
non spécifié (c'est-à-dire correspondant à l'arrière-plan par défaut), la vidéo inversée est utilisée. le
la valeur par défaut est "XtDefaultBackground".

hpLowerleftBugCompat (classe HpLowerleftBugCompat)
Spécifie s'il faut contourner un bogue dans HP xDB, qui ignore termcap et
envoie toujours ESC F pour se déplacer vers le coin inférieur gauche. les "vraies" causes xterm à
interpréter ESC F comme une demande de déplacement vers le coin inférieur gauche de l'écran. le
la valeur par défaut est « faux ».

i18nSélections (classe I18nSélections)
Si faux, xterm ne demandera pas les cibles COMPOUND_TEXT or TEXTE. Le défaut
est vrai". Il peut être défini sur false afin de contourner les violations de l'ICCCM en
autres clients X.

iconBorderCouleur (classe Couleur de la bordure)
Spécifie la couleur de la bordure de la fenêtre d'icône active si cette fonctionnalité est compilée
développement xterm. Tous les gestionnaires de fenêtres ne rendront pas visible la bordure de l'icône.

iconBordureLargeur (classe Largeur de la bordure)
Spécifie la largeur de bordure pour la fenêtre d'icône active si cette fonctionnalité est compilée
développement xterm. La valeur par défaut est « 2 ». Tous les gestionnaires de fenêtres ne feront pas la bordure
visible

iconPolice (classe IcônePolice)
Spécifie la police de la fenêtre d'icône active miniature, si cette fonction est
compilé dans xterm. La valeur par défaut est « nil2 ».

police initiale (classe Police initiale)
Spécifie la police VT100 à utiliser initialement. Les valeurs sont les mêmes que pour
le ensemble-vt-police action. La valeur par défaut est « d », c'est-à-dire « par défaut ».

Procédé d'entrée (classe XtCInputMethod)
Dit xterm quel type de méthode de saisie utiliser. Il n'y a pas de méthode par défaut.

frontièreinterne (classe Largeur de la bordure)
Spécifie le nombre de pixels entre les caractères et la bordure de la fenêtre. le
la valeur par défaut est « 2 ».

italiqueULMode (classe Mode Attr Couleur)
Spécifie si les caractères avec l'attribut souligné doivent être affichés dans
une police en italique ou en caractères soulignés. Il est implémenté uniquement pour TrueType
polices.

sauterDéfilement (classe JumpScroll)
Spécifie si oui ou non le saut de défilement doit être utilisé. Cela correspond au
VT102 DECSCLM mode privé. La valeur par défaut est « vrai ». Voir défilement rapide pour
variation.

garder le presse-papiers (classe Conserver le Presse-papiers)
Spécifie si xterm réutilisera les données de sélection qu'il a copiées dans le
clavier plutôt que de demander au presse-papiers son contenu actuel lorsqu'on lui dit de
fournir la sélection. Le défaut est faux".

conserverSélection (classe Conserver la sélection)
Spécifie si xterm conservera la sélection même après que la zone sélectionnée a été
touché par une sortie vers le terminal. La valeur par défaut est « vrai ».

clavierDialecte (classe ClavierDialecte)
Spécifie le dialecte du clavier initial, ainsi que la valeur par défaut lorsque le
la borne est réinitialisée. La valeur donnée est la même que le caractère final dans le
séquences de contrôle qui modifient les jeux de caractères. La valeur par défaut est « B », qui
correspond à l'ASCII américain.

prénomCarte clavier (classer NomCarte clavier)
Voir la discussion sur le carte du clavier() l'action.

limiteRedimensionner (classe Limiter la taille)
Limite le redimensionnement de l'écran via la séquence de contrôle à un multiple donné de la
dimensions d'affichage. La valeur par défaut est « 1 ».

local (classe Lieu)
Spécifie comment utiliser luth, un convertisseur d'encodage entre UTF-8 et locale
encodages. La valeur de la ressource (en ignorant la casse) peut être :

oui
Xterme utilisera l'encodage spécifié par la locale LC_CTYPE des utilisateurs (c'est-à-dire,
variables LC_ALL, LC_CTYPE ou LANG) dans la mesure du possible. Ceci est réalisé par
toujours activer le mode UTF-8 et invoquer luth dans les paramètres régionaux non UTF-8.

moyenne
Xterme suivra les paramètres régionaux LC_CTYPE des utilisateurs uniquement pour UTF-8, l'Asie de l'Est et le thaï
locales, où les encodages n'étaient pas pris en charge par le mode 8 bits conventionnel avec
changer les polices. Pour les autres paramètres régionaux, xterm utilisera le mode 8 bits conventionnel.

police de contrôle
Si mini-luit est compilé, xterm vérifiera si une police Unicode a été
spécifié. Si c'est le cas, il vérifie si l'encodage des caractères pour la locale actuelle
est POSIX, Latin-1 ou Latin-9, utilise le mappage approprié pour prendre en charge ces
avec la police Unicode. Pour les autres encodages, xterm suppose que l'encodage UTF-8
est nécessaire.

non
Xterme utilisera le mode 8 bits conventionnel ou le mode UTF-8 selon utf8 ressource
or -U8 option.

Toute autre valeur, par exemple "UTF-8" ou "ISO8859-2", est supposée être un nom de codage ;
luth sera invoqué pour prendre en charge l'encodage. La liste réelle des prises en charge
les encodages dépendent de luth. La valeur par défaut est « moyen ».

Quels que soient vos paramètres régionaux et votre encodage, vous avez besoin d'une police ISO-10646-1 pour afficher
le résultat. Votre configuration peut ne pas inclure cette police ou la prise en charge des paramètres régionaux par
xterm peut ne pas être nécessaire. Au démarrage, xterm utilise un mécanisme équivalent au
charger-vt-fonts(utf8Fonts, Utf8Polices) action pour charger les sous-ressources de nom de police du
Widget VT100. C'est-à-dire que les modèles de ressources tels que "*vt100.utf8Fonts.font" sera
chargé et (si cette ressource est activée), écraser les polices normales. Sinon
des sous-ressources sont trouvées, les polices normales telles que "*vt100.font», etc., sont utilisés.
Les fichiers de ressources distribués avec xterm utilisez les polices ISO-10646-1, mais ne vous fiez pas
sur eux à moins que vous n'utilisiez le mécanisme de localisation.

localeFiltre (classe Filtre Locale)
Spécifie le nom de fichier du convertisseur d'encodage depuis/vers les encodages locaux et
UTF-8 qui est utilisé avec le - Option ou local Ressource. Le message d'aide
affiché par "xterm -help" répertorie la valeur par défaut, qui dépend de votre système
configuration.

Si le convertisseur d'encodage nécessite des paramètres de ligne de commande, vous pouvez les ajouter
après la commande, par exemple,

*localeFilter : xterm-filter -p

Alternativement, vous pouvez mettre ces paramètres dans un script shell pour exécuter le
convertisseur et définissez cette ressource pour qu'elle pointe vers le script shell.

Lors de l'utilisation d'un filtre de paramètres régionaux, par exemple, avec le -e option, ou le shell, xterm premier
essaie de passer le contrôle via ce filtre. S'il échoue, xterm va réessayer sans le
locale-filtre. Xterme avertit de l'échec avant de réessayer.

connexionShell (classe ConnexionShell)
Spécifie si le shell à exécuter dans la fenêtre doit être démarré en tant que
shell de connexion. Le défaut est faux".

marge cloche (classe MargeBell)
Spécifie si la cloche doit être sonnée ou non lorsque l'utilisateur tape près du
marge de droite. Le défaut est faux".

metaEnvoieEscape (classe MetaSendsEscape)
Si « vrai », les caractères Meta (un caractère combiné avec le Meta touche de modification) sont
converti en une séquence de deux caractères avec le caractère lui-même précédé d'ESC.
Ceci s'applique également aux séquences de commande des touches de fonction, à moins que xterm voit que
Meta est utilisé dans vos traductions clés. Si « faux », les caractères méta saisis à partir du
clavier sont manipulés selon le huitBitEntrée Ressource. La valeur par défaut est
"Faux".

mkSamplePass (classe MkSamplePass)
If mkSampleSize est différent de zéro, et mkLargeur (Et cjkLargeur) sont faux, au démarrage xterm
compare ses tableaux intégrés aux données de grande largeur de caractère du système pour décider
s'il utilisera les données du système. Il teste le premier mkSampleSize caractère
valeurs, et permet jusqu'à mkSamplePass discordances avant l'échec du test. le
par défaut (pour le nombre autorisé de discordances) est 256.

mkSampleSize (classe MkSampleSize)
Avec mkSamplePass, cela spécifie un test de démarrage utilisé pour l'initialisation large
calculs de largeur de caractère. La valeur par défaut (nombre de caractères à vérifier) ​​est
1024.

mkLargeur (classe MkLargeur)
Spécifie si xterm devrait utiliser une version intégrée de la largeur de caractère large
calcul. Voir aussi le cjkLargeur ressource qui peut outrepasser cela. Le défaut
c'est faux".

Voici un résumé des ressources qui contrôlent le choix du caractère large
calcul de largeur :

cjkLargeur mkLargeur Action
?? ??
false false utiliser les tables système soumises à mkSamplePass
false true utiliser des tables intégrées
vrai faux utiliser les tables CJK intégrées
true true use tables CJK intégrées

modifierCursorKeys (classe Modifier les touches du curseur)
Indique comment gérer le cas particulier où Control-, Shift-, Alt- ou Meta-
les modificateurs sont utilisés pour ajouter un paramètre à la séquence d'échappement renvoyée par un curseur-
clé. La valeur par défaut est « 2 » :

-1 désactive la fonctionnalité.

0 utilise le comportement ancien/obsolète.

1 préfixe les séquences modifiées avec CSI.

2 force le modificateur à être le deuxième paramètre s'il serait autrement le
d'abord.

3 marque la séquence d'un « > » pour indiquer qu'elle est privée.

modifierFunctionKeys (classe Modifier les touches de fonction)
Indique comment gérer le cas particulier où Control-, Shift-, Alt- ou Meta-
les modificateurs sont utilisés pour ajouter un paramètre à la séquence d'échappement renvoyée par un
touche de fonction (numérotée). La valeur par défaut est « 2 ». Les valeurs des ressources sont similaires à
modifierCursorKeys:

-1 permet à l'utilisateur d'utiliser des modificateurs de décalage et de contrôle pour construire la fonction-
chaînes de clés en utilisant le schéma de codage normal.

0 utilise le comportement ancien/obsolète.

1 préfixe les séquences modifiées avec CSI.

2 force le modificateur à être le deuxième paramètre s'il serait autrement le
d'abord.

3 marque la séquence d'un « > » pour indiquer qu'elle est privée.

If modifierFunctionKeys est zéro, xterm utilise les modificateurs Control et Shift pour permettre
l'utilisateur de construire des touches de fonction numérotées au-delà de l'ensemble fourni par le
clavier:

Control
ajoute la valeur donnée par le ctrlFKeys ressource.

Shift
ajoute le double de la valeur donnée par le ctrlFKeys ressource.

Contrôle/Maj
ajoute trois fois la valeur donnée par le ctrlFKeys ressource.

modifierClavier (classe ModifierClavier)
Normalement xterm fait un cas particulier concernant les modificateurs (shift, control, etc.)
gérer les dispositions de clavier spéciales (héritage ainsi que vt220). Ceci est fait pour fournir
claviers compatibles pour DEC VT220 et terminaux associés qui implémentent
clés définies (UDK).

Les bits de la valeur de la ressource permettent sélectivement de modifier la donnée
catégorie lorsque ces claviers sont sélectionnés. La valeur par défaut est « 0 » :

0 Les claviers legacy/vt220 interprètent uniquement le Control-modifier quand
construire des touches de fonction numérotées. Les autres touches spéciales ne sont pas modifiées.

1 permet de modifier le pavé numérique

2 permet de modifier le clavier d'édition

4 permet la modification des touches de fonction, remplace l'utilisation de Shift-modifier pour
UDK.

8 permet la modification d'autres touches spéciales

modifierAutresClés (classe ModifierAutresClés)
Comme modifierCursorKeys, raconte xterm pour construire une séquence d'échappement pour d'autres clés
(comme « 2 ») lorsqu'il est modifié par des modificateurs de contrôle, d'alt ou de méta. Cette fonctionnalité
ne s'applique pas aux touches de fonction et aux touches bien définies telles que ESC ou la commande
clés. La valeur par défaut est « 0 » :

0 désactive cette fonctionnalité.

1 active cette fonctionnalité pour les clés à l'exception de celles dont le comportement est bien connu,
par exemple, Tab, Backarrow et certains cas de caractères de contrôle spéciaux, par exemple, Control-
Espace pour faire un NUL.

2 active cette fonctionnalité pour les clés, y compris les exceptions répertoriées.

multiClickTime (classe MultiClickTime)
Spécifie la durée maximale en millisecondes entre les événements de sélection multi-clic. le
la valeur par défaut est « 250 » millisecondes.

multidéfilement (classe Multidéfilement)
Spécifie si le défilement doit être effectué de manière asynchrone ou non. La valeur par défaut est
"faux".

nMargeBell (classe Colonne)
Spécifie le nombre de caractères de la marge droite auquel la cloche de marge
doit être sonné, lorsqu'il est activé par le marge cloche Ressource. La valeur par défaut est « 10 ».

Verrnum (classe Verr Num)
Si vrai", xterm vérifie si NumLock est utilisé comme modificateur (voir xmodmap(1)). Le cas échéant,
ce modificateur est utilisé pour simplifier la logique lors de l'implémentation de NumLock spécial pour
le sunClavier Ressource. Aussi (quand sunClavier est faux), une logique similaire est utilisée
pour trouver le modificateur associé aux touches Alt gauche et droite. La valeur par défaut est
"vrai".

vieuxXtermFKeys (classe OldXtermFKeys)
Si vrai", xterm utilisera des séquences de contrôle à l'ancienne pour les touches de fonction F1 à F4,
pour la compatibilité avec X Consortium xterm. Sinon, il utilise le style VT100
codes pour PF1 à PF4. Le défaut est faux".

sur2Clics (classe Sur2Clics)

sur3Clics (classe Sur3Clics)

sur4Clics (classe Sur4Clics)

sur5Clics (classe Sur5Clics)
Spécifiez le comportement de sélection en réponse à plusieurs clics de souris. Une seule souris
clic est toujours interprété comme décrit dans le SÉLECTION rubrique (voir AIGUILLE
UTILISATION). Plusieurs clics de souris (à l'aide du bouton qui active le sélectionner-démarrer
action) sont interprétés en fonction des valeurs de ressource de sur2Clicsetc.
la valeur de la ressource peut être l'une de celles-ci :

mot
Sélectionnez un « mot » tel que déterminé par le charClass Ressource. Voir le PERSONNAGE
HORAIRE .

en ligne
Sélectionnez une ligne (comptage de l'emballage).

groupe
Sélectionnez un groupe de lignes adjacentes (en comptant l'habillage). La sélection s'arrête sur un
ligne vierge et ne s'étend pas en dehors de la page en cours.

page
Sélectionnez toutes les lignes visibles, c'est-à-dire la page.

TOUTE
Sélectionnez toutes les lignes, c'est-à-dire y compris les lignes enregistrées.

regex
Sélectionnez un « mot » tel que déterminé par l'expression régulière qui suit dans le
valeur de la ressource.

aucun
Aucune action de sélection n'est associée à cette ressource. Xterme l'interprète comme
la fin de la liste. Par exemple, vous pouvez l'utiliser pour désactiver le triple (et
supérieur) en cliquant en définissant sur3Clics à "aucun".

Les valeurs par défaut pour sur2Clics ainsi que sur3Clics sont "mot" et "ligne",
respectivement. Il n'y a pas de valeur par défaut pour sur4Clics or sur5Clics, en faisant ces
inactif. Au démarrage, xterm détermine le nombre maximum de clics par le
onXClics les valeurs de ressources qui sont définies.

ouvrirJe (classe XtCOOpenIm)
Dit xterm s'il faut ouvrir la méthode de saisie au démarrage. La valeur par défaut est « vrai ».

pointeurCouleur (classe Couleur du pointeur)
Spécifie la couleur de premier plan du pointeur. La valeur par défaut est
"XtDefaultForeground".

pointeurCouleurContexte (classe PointeurCouleurContexte)
Spécifie la couleur d'arrière-plan du pointeur. La valeur par défaut est
"XtDefaultBackground".

mode pointeur (classe Mode Pointeur)
Spécifie quand le pointeur peut être masqué lorsque l'utilisateur tape. Ce sera
réaffiché si l'utilisateur déplace la souris ou clique sur l'un de ses boutons.

0 jamais

1 l'application s'exécutant dans xterm n'a pas activé le mode souris. C'est le
défaut.

2 toujours.

pointeurForme (classe Le curseur)
Spécifie le nom de la forme du pointeur. La valeur par défaut est « xterm ».

popOnBell (classe PopOnBell)
Spécifie si la fenêtre sera levée lors de la réception de Control-G. le
la valeur par défaut est « faux ».

Si la fenêtre est iconifiée, cela n'a aucun effet. Cependant, le zIcôneBip ressource
vous offre la possibilité de voir quelles fenêtres iconifiées ont sonné une cloche.

précomposer (classe XtCPrécomposer)
Dit xterm s'il faut précomposer les données UTF-8 dans le formulaire de normalisation C, qui
combine les accents couramment utilisés sur les caractères de base. S'il ne le fait pas,
les accents sont laissés en caractères séparés. La valeur par défaut est « vrai ».

prééditionType (classe XtCPreeditType)
Dit xterm quels types de chaîne de pré-édition (pré-conversion) afficher. Le défaut
est "OverTheSpot, Root".

printAttributes (classe Attributs d'impression)
Spécifie s'il faut imprimer les attributs graphiques avec le texte. Un vrai DEC
Le terminal VTxxx imprimera le soulignement, en mettant les codes en surbrillance, mais votre imprimante peut
pas gérer ceux-ci.

· « 0 » désactive les attributs.

· "1" imprime l'ensemble normal d'attributs (gras, souligné, inversé et clignotant)
en tant que séquences de contrôle de style VT100.

· « 2 » imprime également les attributs de couleur ANSI.

La valeur par défaut est « 1 ».

imprimerFichierImmédiat (ImprimerFichierImmédiat)
When the impression-immédiate l'action est invoquée, xterm imprime le contenu de l'écran
directement dans un fichier. Définissez cette ressource sur le préfixe du nom de fichier (un horodatage
sera ajouté au nom réel).

La valeur par défaut est une chaîne vide, c'est-à-dire « », Cependant, lorsque le impression-immédiate action
est invoqué, si la chaîne est vide, alors « XTerm » est utilisé.

printFileOnXErreur (ImprimerFichierSurXError)
If xterm se termine avec une erreur X, par exemple, votre connexion est interrompue lorsque le serveur
plante, on peut lui demander d'écrire le contenu de l'écran dans un fichier. Autoriser
la fonctionnalité, définissez cette ressource sur le préfixe du nom de fichier (un horodatage sera
ajouté au nom réel).

La valeur par défaut est une chaîne vide, c'est-à-dire « », qui désactive cette fonctionnalité. Pourtant,
lorsque le impression sur erreur l'action est invoquée, si la chaîne est vide, alors
"XTermError" est utilisé.

Ces codes d'erreur sont gérés : ERROR_XERROR, ERROR_XIOERROR et ERROR_ICEERROR.

printModeImmédiat (Mode d'impressionImmédiat)
When the impression-immédiate l'action est invoquée, xterm imprime le contenu de l'écran
directement dans un fichier. Vous pouvez utiliser le printModeImmédiat ressource pour lui dire d'utiliser
séquences d'échappement pour reconstituer les attributs et les couleurs de la vidéo. Cela utilise le
mêmes valeurs que le printAttributes Ressource. La valeur par défaut est « 0 ».

printModeOnXError (ModeImpressionSurXErreur)
Xterme met en œuvre le printFileOnXErreur fonction utilisant la fonction d'impression, bien que
la sortie est écrite directement dans un fichier. Vous pouvez utiliser le printModeOnXError
ressource pour lui dire d'utiliser des séquences d'échappement pour reconstruire les attributs vidéo
et couleurs. Celui-ci utilise les mêmes valeurs que le printAttributes Ressource. Le
la valeur par défaut est « 0 ».

printOptsImmédiate (PrintOptsImmédiat)
Spécifiez la plage de texte qui est imprimée dans un fichier lorsque le imprimer-immédiatement
l'action est invoquée.

· Si zéro (0), cela sélectionne l'écran actuel (écran visible) plus l'écran enregistré
lignes, sauf si l'écran alternatif est utilisé. Dans ce cas, seul le
un autre écran est sélectionné.

· Si différent de zéro, les bits de cette valeur de ressource (vérifiés par ordre décroissant)
sélectionnez la gamme :

8 sélectionne les lignes enregistrées.

4 sélectionne l'écran alternatif.

2 sélectionne l'écran normal.

1 sélectionne l'écran actuel, qui peut être l'écran normal ou alternatif
avec l'écran du tableau des commandes prêtes.

La valeur par défaut est « 9 », qui sélectionne l'écran visible actuel ainsi que les lignes enregistrées,
sans cas particulier pour l'écran alterné.

printOptsOnXError (PrintOptsOnXError)
Spécifiez la plage de texte qui est imprimée dans un fichier lorsque le impression sur erreur
l'action est invoquée. La valeur de la ressource est interprétée de la même manière que dans
printOptsImmédiate.

La valeur par défaut est « 9 », qui sélectionne l'écran visible actuel ainsi que les lignes enregistrées,
sans cas particulier pour l'écran alterné.

imprimanteAutoClose (classe ImprimanteAutoClose)
Si vrai", xterm fermera l'imprimante (un tuyau) lorsque l'application changera le
l'imprimante hors ligne avec une commande Media Copy. Le défaut est faux".

ImprimanteCommande (classe Commande Imprimante)
Spécifie une commande shell à laquelle xterm ouvrira un tuyau lorsque le premier MC (Media
Copier) est lancée. La valeur par défaut est une chaîne vide, c'est-à-dire "". Si la
la valeur de la ressource est donnée sous forme de chaîne vide, l'imprimante est désactivée.

mode de contrôle de l'imprimante (classe Mode de contrôle de l'imprimante)
Spécifie le mode de contrôle de l'imprimante. Un « 1 » sélectionne le mode d'impression automatique, ce qui provoque
xterm pour imprimer une ligne de l'écran lorsque vous déplacez le curseur hors de cette ligne avec
un saut de ligne, un saut de page ou un caractère de tabulation verticale, ou un autowrap se produit.
Le mode d'impression automatique est remplacé par le mode de contrôleur d'imprimante (un « 2 »), ce qui provoque
de la sortie à diriger vers l'imprimante. La valeur par défaut est « 0 ».

étendue de l'imprimante (classe Étendue de l'imprimante)
Contrôle si une fonction d'impression de page imprimera la page entière (vrai) ou seulement
la partie dans les marges de défilement (faux). Le défaut est faux".

imprimanteFormFeed (classe ImprimanteFormFeed)
Contrôle si un saut de page est envoyé à l'imprimante à la fin d'une page d'impression
une fonction. Le défaut est faux".

imprimanteNouvelleLigne (classe ImprimanteNouvelleLigne)
Contrôle si une nouvelle ligne est envoyée à l'imprimante à la fin d'une page d'impression
une fonction. La valeur par défaut est « vrai ».

privateColorRegistres (classe registres de couleurs privés)
Si vrai, allouez des registres de couleurs séparés pour chaque chaîne de contrôle de périphérique sixel,
par exemple, pour le DECGCI. Si ce n'est pas vrai, les registres de couleur ne sont alloués qu'une seule fois, lorsque le
la borne est réinitialisée. La valeur par défaut est « vrai ».

calmeSaisir (classe QuietGrab)
Contrôle si le curseur est repeint lorsque NotifierGrab ainsi que NotifierUngrab un événement
types sont reçus pendant le changement de focus. Le défaut est faux".

regisTaille de l'écran (classe Taille de l'écran Regis)
If xterm est configuré pour prendre en charge les graphiques ReGIS, cette ressource indique xterm le
taille maximale (en pixels) des graphiques.

Xterme accepte une valeur de ressource spéciale « auto », qui indique xterm d'utiliser le
décTerminalID ressource pour définir la taille maximale en fonction du terminal matériel
limites. Autrement, xterm s'attend à ce que la taille soit donnée comme la taillexlargeur, par exemple,
"800x1000".

La valeur de ressource par défaut est « 800 x 1000 ».

rendreFont (classe Police de rendu)
If xterm est construit avec la bibliothèque Xft, cela contrôle si le nom de visage
ressource est utilisée. La valeur par défaut est « par défaut ».

Les valeurs de ressource sont des chaînes, évaluées comme des booléens après le démarrage.

non
désactivez la fonction et utilisez la police normale (bitmap).

oui
démarrage à l'aide de la police TrueType spécifiée par le nom de visage ainsi que taille du visage
paramètres de ressources. S'il n'y a pas de valeur pour nom de visage, désactivez la fonctionnalité
et utilisez la police normale (bitmap).

Après le démarrage, vous pouvez toujours basculer vers/depuis la police bitmap en utilisant le
Entrée de menu « Polices TrueType ».

défaut
démarrage en utilisant la police normale (bitmap), mais activez le menu "TrueType Fonts"
entrée pour permettre le basculement de l'exécution vers/depuis les polices TrueType.

Si il n'y a pas nom de visage jeu de ressources, puis basculement de l'exécution vers TrueType
les polices sont désactivées. Xterme a une valeur compilée distincte pour nom de visage en
le cas particulier où rendreFont est "par défaut". C'est normalement "mono".

redimensionnerGravité (classe RedimensionnerGravité)
Affecte le comportement lorsque la fenêtre est redimensionnée pour être plus grande ou plus courte.
Nord Ouest spécifie que la première ligne de texte à l'écran reste fixe. Si la
la fenêtre est raccourcie, les lignes sont supprimées du bas; si la fenêtre est faite
plus haut, des lignes vierges sont ajoutées en bas. Ceci est compatible avec le comportement
en R4. Sud-ouest (la valeur par défaut) spécifie que la dernière ligne de texte sur le
l'écran reste fixe. Si la fenêtre est agrandie, des lignes supplémentaires enregistrées seront
fait défiler vers le bas sur l'écran; si la fenêtre est raccourcie, les lignes seront
fait défiler le haut de l'écran et les premières lignes enregistrées seront supprimées.

retryInputMethod (classe XtCRetryInputMethod)
Dit xterm combien de fois réessayer, au cas où le serveur de méthode d'entrée n'est pas
répondre. Il s'agit d'un problème différent du type de préédition non pris en charge, etc.
peut rencontrer des tentatives si votre configuration X (et ses bibliothèques) sont manquantes
pièces. Mettre cette ressource à zéro ``0'' annulera la nouvelle tentative. le
la valeur par défaut est ``3''.

inverseVidéo (classe Vidéo inversée)
Spécifie si la vidéo inverse doit être simulée ou non. La valeur par défaut est
"faux".

Il y a plusieurs aspects pour inverser la vidéo dans xterm:

· La ligne de commande -rv L'option indique aux bibliothèques X d'inverser le premier plan
et les couleurs de fond. XtermeLes options de ligne de commande de définissent les valeurs des ressources. Dans
en particulier, le X Toolkit définit le inverseVidéo ressource lorsque le -rv option
est utilisé.

· Si l'utilisateur a également utilisé des options de ligne de commande -fg or -bg pour définir le
couleurs de premier plan et d'arrière-plan, xterm ne voit pas ces options directement.
Au lieu de cela, il examine les valeurs des ressources pour reconstruire la ligne de commande
options, et déterminer laquelle des couleurs est le premier plan prévu par l'utilisateur,
etc. Leurs valeurs réelles ne sont pas pertinentes pour la fonction vidéo inversée ; quelques
les utilisateurs préfèrent les valeurs par défaut X (texte noir sur fond blanc), d'autres préfèrent
texte blanc sur fond noir.

· Après le démarrage, l'utilisateur peut basculer l'entrée de menu « Activer la vidéo inversée ».
Cela échange les couleurs actuelles de premier plan et d'arrière-plan du VT100
widget et repeint l'écran. En raison de la hiérarchie des ressources X, le
inverseVidéo ressource s'applique à plus que le widget VT100.

Les programmes exécutés dans un xterm peut également utiliser des séquences de contrôle pour activer le VT100
mode vidéo inversé. Ceux-ci sont indépendants de la inverseVidéo ressource et le
entrée de menu. Xterme échange les couleurs actuelles de premier plan et d'arrière-plan lorsque
texte de dessin affecté par ces séquences de contrôle.

D'autres séquences de contrôle peuvent modifier les couleurs de premier plan et d'arrière-plan qui sont
utilisé:

· Les programmes peuvent également utiliser les séquences de contrôle des couleurs ANSI pour définir le premier plan
et les couleurs de fond.

· Les extensions des commandes de couleur ANSI (telles que 16, 88 ou 256 couleurs) sont
traités de la même manière que le contrôle ANSI.

· En utilisant d'autres séquences de contrôle (le "Dynamic les couleurs"), un programme peut
changer les couleurs de premier plan et d'arrière-plan.

enrouler à l'envers (classe Enveloppe inversée)
Spécifie si le bouclage inversé doit être activé ou non. Cela correspond
à xtermMode privé de 45. La valeur par défaut est « false ».

barre de défilement droite (classe Barre de défilement droite)
Spécifie si oui ou non la barre de défilement doit être affichée à droite plutôt
que la gauche. Le défaut est faux".

enregistrerLignes (classe Enregistrer les lignes)
Spécifie le nombre de lignes à enregistrer au-delà du haut de l'écran lorsqu'un
la barre de défilement est activée. La valeur par défaut est « 64 ».

barre de défilement (classe Barre de défilement)
Spécifie si la barre de défilement doit être affichée ou non. La valeur par défaut est
"faux".

scrollBarBorder (classe BorderBarBorder)
Spécifie la largeur de la bordure de la barre de défilement. Notez que ceci est dessiné pour se chevaucher
la frontière de la xterm la fenêtre. La modification de la bordure de la barre de défilement n'affecte que le
ligne entre le widget VT100 et la barre de défilement. La valeur par défaut est 1.

touche de défilement (classe DéfilementCond)
Spécifie si l'appui sur une touche doit automatiquement provoquer la barre de défilement
pour aller au bas de la zone de défilement. Cela correspond à xtermest privé
mode 1011. La valeur par défaut est « faux ».

lignes de défilement (classe Lignes de défilement)
Spécifie le nombre de lignes que le faire défiler en arrière ainsi que faire défiler vers l'avant les actions devraient
utiliser par défaut. La valeur par défaut est 1.

scrollTtySortie (classe DéfilementCond)
Spécifie si la sortie vers le terminal doit automatiquement provoquer le
barre de défilement pour aller au bas de la zone de défilement. La valeur par défaut est « vrai ».

sélectionner dans le presse-papiers (classe Sélectionner dans le presse-papiers)
Dit xterm s'il faut utiliser le PRIMARY ou le CLIPBOARD pour les jetons SELECT dans le
mécanisme de sélection. le ensemble-sélectionner l'action peut changer cela au moment de l'exécution, permettant
à l'utilisateur de travailler avec des programmes ne gérant qu'un seul de ces mécanismes. le
la valeur par défaut est « false », ce qui lui indique d'utiliser PRIMARY.

shiftPolices (classe MajFonts)
Indique s'il faut activer les actions plus grande-vt-font() ainsi que plus petite-vt-font(),
qui sont normalement liés aux KP_Add et KP_Subtract décalés. La valeur par défaut est
"vrai".

afficherClignoteCommeBold (classe AfficherBlinkAsBold)
Dit xterm s'il faut afficher le texte avec l'attribut clignotant comme en gras. Si
xterm n'a pas été configuré pour prendre en charge le texte clignotant, la valeur par défaut est « true »,
qui correspond aux anciennes versions de xterm, sinon la valeur par défaut est « faux ».

showManquantGlyphes (classe AfficherGlyphes manquants)
Dit xterm s'il faut afficher une boîte décrivant les endroits où un personnage a été
utilisé que la police ne représente pas. Le défaut est faux".

afficherWrapMarks (classe Afficher les marques d'emballage)
Pour le débogage xterm et les applications qui peuvent manipuler l'indicateur de ligne enroulée en
écrivant du texte dans la marge droite, montrez une marque sur la bordure intérieure droite de la
la fenêtre. La marque montre quelles lignes ont le drapeau défini.

signalInhiber (classe Inhibition du signal)
Spécifie si les entrées du menu « Options principales » pour l'envoi
des signaux à xterm devrait être interdit. Le défaut est faux".

sixelDéfilement (classe SixelScrolling)
Si vrai, les graphiques défilent une ligne vers le haut à un moment où sixels seraient écrits après
la ligne du bas sur la fenêtre. Le défaut est faux".

tekGéométrie (classe Géométrie)
Spécifie la taille et la position préférées de la fenêtre Tektronix. Il n'y a pas
par défaut pour cette ressource.

tekInhiber (classe TekInhibit)
Spécifie si la séquence d'échappement pour entrer en mode Tektronix doit être
ignoré. Le défaut est faux".

tekPetit (classe TekSmall)
Spécifie si la fenêtre du mode Tektronix doit ou non démarrer dans sa plus petite
taille si aucune géométrie explicite n'est donnée. Ceci est utile lors de l'exécution xterm on
affiche avec de petits écrans. Le défaut est faux".

tekStartup (classe TekStartup)
Spécifie si oui ou non xterm devrait démarrer en mode Tektronix. La valeur par défaut est
"faux".

tiXtraScroll (classe TiXtraScroll)
Spécifie si xterm doit faire défiler vers une nouvelle page lors du traitement de la ti termecap
entrée, c'est-à-dire les modes privés 47, 1047 ou 1049. Ceci n'est en vigueur que si
titeInhiber est « vrai », car le but de cette option est de fournir une image
de l'affichage de l'application en plein écran sur le scrollback sans effacer le
texte qui serait affiché avant l'initialisation de l'application. La valeur par défaut pour
cette ressource est « fausse ».

titeInhiber (classe TiteInhiber)
Spécifie si oui ou non xterm devrait supprimer ti ainsi que te entrées termcap (utilisées pour
basculer entre les écrans alternatifs au démarrage de nombreux programmes orientés écran) de
la chaîne TERMCAP. Si défini, xterm ignore également la séquence d'échappement pour passer à
l'écran alternatif. Xterme prend en charge terminfo d'une manière différente, en prenant en charge
séquences de contrôle composites (également appelées modes privés) 1047, 1048 et 1049
qui ont le même effet que la séquence de contrôle 47 d'origine. La valeur par défaut pour
cette ressource est « fausse ».

titreModes (classe TitreModes)
Dit xterm s'il faut accepter ou retourner les étiquettes de fenêtre et d'icône dans ISO-8859-1 (le
par défaut) ou UTF-8. L'un ou l'autre peut être encodé en hexadécimal. La valeur par défaut pour cela
la ressource est « 0 ».

Chaque bit (bit « 0 » vaut 1, bit « 1 » vaut 2, etc.) correspond à l'un des paramètres
défini par la séquence de contrôle des modes de titre :

0 Définir les étiquettes des fenêtres/icônes à l'aide de l'hexadécimal

1 Fenêtre de requête/étiquettes d'icône en utilisant l'hexadécimal

2 Définir les étiquettes de fenêtre/icône en utilisant UTF-8 (remplace utf8Titre Ressource).

3 Fenêtre de requête/étiquettes d'icône en utilisant UTF-8

Les traductions (classe Traductions)
Spécifie les liaisons de touches et de boutons pour les menus, les sélections, les « chaînes programmées »,
etc. Le Les traductions ressource, qui fournit une grande partie de xtermla configurabilité de,
est une fonctionnalité de la bibliothèque X Toolkit Intrinsics (Xt). Voir le ACTIONS .

trimSélection (classe Couper la sélection)
Si vous définissez mettre en surbrillance la sélection, vous pouvez voir le texte qui est sélectionné, y compris
tous les espaces de fin. Effacer l'écran (ou une ligne) le réinitialise à un état
ne contenant aucun espace. Certaines lignes peuvent contenir des espaces de fin lorsqu'une application
les écrit à l'écran. Cependant, vous ne souhaiterez peut-être pas coller des lignes avec une fin
les espaces. Si cette ressource est vraie, xterm supprimera les espaces de fin du texte qui
est sélectionné. Cela n'affecte pas les espaces qui entraînent une ligne enroulée, ni
il coupe la nouvelle ligne de fin de votre sélection. Le défaut est faux".

souligner (classe Souligner)
Ceci spécifie si le texte avec l'attribut de soulignement doit être
souligné. Il peut être souhaitable de désactiver le soulignement lorsque la couleur est utilisée
pour l'attribut de soulignement. La valeur par défaut est « vrai ».

utiliserDécoupage (classe UtiliserCoupe)
Avertir xterm s'il faut utiliser le découpage pour éviter de produire des points en dehors du texte
zone de dessin. Utilisé à l'origine pour contourner les effets excessifs, c'est
devait également travailler avec des polices de taille incorrecte. La valeur par défaut est « vrai ».

utf8 (classe UTF8)
Ceci précise si xterm fonctionnera en mode UTF-8. Si vous définissez cette ressource,
xterm définit également le caractères larges ressource comme effet secondaire. La ressource peut être définie
via l'entrée de menu « Encodage UTF-8 ». La valeur par défaut est « par défaut ».

Xterme accepte soit un mot-clé (en ignorant la casse) soit le nombre indiqué entre parenthèses :

faux (0)
Le mode UTF-8 est initialement désactivé. L'option de ligne de commande +u8 définit la ressource sur
cette valeur. Les séquences d'échappement pour activer/désactiver le mode UTF-8 sont autorisées.

true (1)
Le mode UTF-8 est initialement activé. Les séquences d'échappement pour activer/désactiver le mode UTF-8 sont
autorisé.

toujours (2)
L'option de ligne de commande -U8 définit la ressource sur cette valeur. Séquences d'échappement
pour activer/désactiver le mode UTF-8 sont ignorés.

par défaut (3)
Il s'agit de la valeur par défaut de la ressource. Il est modifié lors de l'initialisation
selon que le local ressource a été définie sur false (0) ou toujours (2).
Voir le local ressource pour une discussion supplémentaire sur les paramètres régionaux non UTF-8.

Si vous souhaitez définir la valeur de utf8, il devrait être dans cette plage. Autre non nul
les valeurs sont traitées de la même manière que « 1 », c'est-à-dire que le mode UTF-8 est initialement activé et s'échappe
les séquences d'activation/désactivation du mode UTF-8 sont autorisées.

utf8Polices (classe Utf8Polices)
Voir la discussion sur le local Ressource. Ceci précise si xterm utilisera
Polices UTF-8 spécifiées via des modèles de ressources tels que "*vt100.utf8Fonts.font" ou
polices normales (ISO-8859-1) via des motifs tels que "*vt100.font”. La ressource peut être
réglé via l'entrée de menu « Polices UTF-8 ». La valeur par défaut est « par défaut ».

Xterme accepte soit un mot-clé (en ignorant la casse) soit le nombre indiqué entre parenthèses :

faux (0)
Utilisez les polices ISO-8859-1. L'entrée de menu est activée, permettant le choix
de polices à modifier au moment de l'exécution.

true (1)
Utilisez les polices UTF-8. L'entrée de menu est activée, permettant le choix de
polices à modifier au moment de l'exécution.

toujours (2)
Utilisez toujours les polices UTF-8. Cela désactive également l'entrée de menu.

par défaut (3)
Au démarrage, la ressource est définie sur vrai ou faux, selon le
valeur effective de la utf8 ressource.

utf8latin1 (classe Utf8Latin1)
Si vrai, autoriser un ISO-8859-1 Ordinaire police à combiner avec une police ISO-10646-1
si ce dernier est donné via le -fw option ou sa valeur de ressource correspondante.
Le défaut est faux".

utf8SélectionnerTypes (classe Utf8SelectTypes)
Remplacer xtermla liste de cibles de sélection par défaut de (voir SELECT/PASTE) pour les sélections
en mode caractères larges (UTF-8). La valeur par défaut est une chaîne vide, c'est-à-dire "", qui
ne remplace rien.

utf8Titre (classe Utf8Titre)
Les applications peuvent définir xtermen écrivant une séquence de contrôle. Normalement ça
séquence de contrôle suit la convention VT220, qui code la chaîne dans
ISO-8859-1 et permet un terminateur de chaîne de 8 bits. Si xterm est démarré dans un
Localisation UTF-8, il traduit la chaîne ISO-8859-1 en UTF-8 pour fonctionner avec le X
bibliothèques qui supposent que la chaîne est UTF-8.

Cependant, certains utilisateurs peuvent souhaiter écrire une chaîne de titre codée en UTF-8. La fenêtre
manager est responsable du dessin des titres des fenêtres. Certains gestionnaires de fenêtres (pas tous)
prend en charge l'encodage UTF-8 des titres de fenêtre. Définissez cette ressource sur « true » pour autoriser
Chaînes de titre codées en UTF-8. Cela annule la traduction en UTF-8, permettant
Chaînes UTF-8 à afficher telles quelles.

Cette fonction est disponible sous forme d'entrée de menu, car elle est liée au
applications dans lesquelles vous exécutez xterm. Vous pouvez également utiliser une séquence de contrôle
(voir la discussion sur les « modes de titre » dans le document sur les séquences de contrôle), pour définir un
drapeau équivalent. le titreModes ressource définit la même valeur, qui remplace
cette ressource.

Le défaut est faux".

couleurs très audacieuses (classe Couleurs très audacieuses)
Spécifie s'il faut combiner les attributs vidéo avec les couleurs spécifiées par couleurBD,
couleurBL, Coloriez le, couleurRVet couleurUL. La valeur de la ressource est la somme des valeurs
pour chaque attribut :
1 pour l'inverse,
2 pour souligner,
4 pour gras,
8 pour clignoter, et
512 pour l'italique

La valeur par défaut est « 0 ».

visuelBell (classe VisuelBell)
Spécifie si une cloche visible (c'est-à-dire clignotante) doit être utilisée au lieu de
une cloche audible lorsque Control-G est reçu. La valeur par défaut est « faux », ce qui indique
xterm d'utiliser une cloche audible.

VisualBellDelay (classe VisualBellDelay)
Nombre de millisecondes à retarder lors de l'affichage d'une cloche visuelle. La valeur par défaut est 100.
S'il est mis à zéro, aucune cloche visuelle ne s'affiche. Ceci est utile pour très lent
affiche, par exemple, un écran LCD sur un ordinateur portable.

VisualBellLine (classe VisualBellLine)
Spécifie s'il faut faire clignoter uniquement la ligne actuelle lors de l'affichage d'une cloche visuelle
plutôt que de faire clignoter tout l'écran : la valeur par défaut est « faux », ce qui indique xterm
pour faire clignoter tout l'écran.

vt100Graphiques (classe graphiques VT100)
Ceci précise si xterm interprétera l'échappement de caractère graphique VT100
séquences en mode UTF-8. La valeur par défaut est « true », pour fournir un support pour
diverses applications héritées.

largeBoldFont (classe WideBoldFont)
Cette option spécifie la police à utiliser pour l'affichage du texte large en gras. Par
par défaut, il tentera d'utiliser une police deux fois plus large que la police qui sera utilisée
pour dessiner du texte en gras. Si aucune police double largeur n'est trouvée, il improvisera, en
étirer la police en gras.

caractères larges (classe WideChars)
Spécifie si xterm devrait répondre aux séquences de contrôle qui traitent 16 bits
personnages. Le défaut est faux".

largeFont (classe Police large)
Cette option spécifie la police à utiliser pour l'affichage de texte large. Par défaut,
il tentera d'utiliser une police deux fois plus large que la police qui sera utilisée pour dessiner
texte normal. Si aucune police double largeur n'est trouvée, elle improvisera, en étirant
la police normale.

ximFont (classe XimFont)
Cette option spécifie la police à utiliser pour afficher la chaîne de préédition dans le
Méthode de saisie « OverTheSpot ».

Dans le type de préédition « OverTheSpot », la chaîne de préédition (préconversion) est affichée à
la position du curseur. Il est de la responsabilité du serveur XIM d'afficher les
prééditer la chaîne. Le client XIM doit informer le serveur XIM de la position du curseur.
Pour de meilleurs résultats, la chaîne de préédition doit être affichée avec une police appropriée.
Par conséquent, xterm informe le serveur XIM de la police appropriée. La police est être
fourni par un "fontset", dont la valeur par défaut est "*". Cela correspond à chaque police, le
La bibliothèque X choisit automatiquement les polices avec les jeux de caractères appropriés. le ximFont ressource
est fourni pour remplacer ce paramètre de police par défaut.

Tek4014 Widget Ressources
Les ressources suivantes sont spécifiées dans le cadre du tek4014 widget (classe Tek4014).
Ceux-ci sont spécifiés par des modèles tels que "XTerm.tek4014.Nom"

police2 (classe Police de caractère)
Spécifie le numéro de police 2 à utiliser dans la fenêtre Tektronix.

police3 (classe Police de caractère)
Spécifie le numéro de police 3 à utiliser dans la fenêtre Tektronix.

policeGrande (classe Police de caractère)
Spécifie la grande police à utiliser dans la fenêtre Tektronix.

policePetit (classe Police de caractère)
Spécifie la petite police à utiliser dans la fenêtre Tektronix.

ginTerminator (classe GinTerminator)
Spécifie le(s) caractère(s) devant suivre un rapport GIN ou un rapport d'état. le
les possibilités sont « aucune », qui n'envoie aucun caractère de fin, « CRonly », qui
envoie CR et "CR&EOT", qui envoie à la fois CR et EOT. La valeur par défaut est « aucun ».

la taille (classe Hauteur)
Spécifie la hauteur de la fenêtre Tektronix en pixels.

police initiale (classe Police initiale)
Spécifie laquelle des quatre polices Tektronix utiliser initialement. Les valeurs sont les mêmes
En ce qui concerne la set-tek-texte action. La valeur par défaut est « grande ».

largeur (classe Largeur)
Spécifie la largeur de la fenêtre Tektronix en pixels.

Menu Ressources
Les ressources qui peuvent être spécifiées pour les différents menus sont décrites dans le
documentation pour l'Athéna Menu simple widget. Le nom et les classes des entrées dans
chacun des menus est répertorié ci-dessous. Ressources nommées "en ligneN" où N est un nombre sont
séparateurs avec classe SmeLine.

Comme pour tous les widgets basés sur les ressources X, les étiquettes mentionnées sont les valeurs par défaut habituelles pour le
.

La Entrée Options menu (nom du widget menu principal) contient les entrées suivantes :

barre d'outils (classe PMEBSB)
Cette entrée invoque le set-toolbar (basculer) l'action.

sécurisékbd (classe PMEBSB)
Cette entrée invoque le sécurise() l'action.

permet (classe PMEBSB)
Cette entrée invoque le autoriser-envoyer-événements (basculer) l'action.

redessiner (classe PMEBSB)
Cette entrée invoque le redessiner() l'action.

enregistrement (classe PMEBSB)
Cette entrée invoque le journalisation (basculer) l'action.

impression-immédiate (classe PMEBSB)
Cette entrée invoque le imprimer-immédiate() l'action.

impression sur erreur (classe PMEBSB)
Cette entrée invoque le impression sur erreur() l'action.

impression (classe PMEBSB)
Cette entrée invoque le impression() l'action.

imprimer-redir (classe PMEBSB)
Cette entrée invoque le print-redir() l'action.

Contrôle 8 bits (classe PMEBSB)
Cette entrée invoque le set-8-bit-control (bascule) l'action.

flèche arrière key (classe PMEBSB)
Cette entrée invoque le set-backarrow (basculer) l'action.

verrouillage numérique (classe PMEBSB)
Cette entrée invoque le set-num-lock (basculer) l'action.

alt-esc (classe PMEBSB)
Cette entrée invoque le alt-sends-escape (basculer) l'action.

méta-esc (classe PMEBSB)
Cette entrée invoque le meta-sends-escape (basculer) l'action.

supprimer-est-supprimer (classe PMEBSB)
Cette entrée invoque le delete-is-del (basculer) l'action.

anciennes touches de fonction (classe PMEBSB)
Cette entrée invoque le anciennes touches de fonction (basculer) l'action.

hpFunctionKeys (classe PMEBSB)
Cette entrée invoque le hp-function-keys (basculer) l'action.

scoFunctionKeys (classe PMEBSB)
Cette entrée invoque le sco-function-keys (basculer) l'action.

sunFunctionKeys (classe PMEBSB)
Cette entrée invoque le touches de fonction solaire (basculer) l'action.

sunClavier (classe PMEBSB)
Cette entrée invoque le sunKeyboard (basculer) l'action.

suspendre (classe PMEBSB)
Cette entrée invoque le envoyer-signal (tstp) action sur les systèmes qui prennent en charge le travail
.

continuer (classe PMEBSB)
Cette entrée invoque le envoyer-signal(suite) action sur les systèmes qui prennent en charge le travail
.

interrompre (classe PMEBSB)
Cette entrée invoque le envoyer-signal(int) l'action.

Raccrocher (classe PMEBSB)
Cette entrée invoque le envoyer-signal (hup) l'action.

mettre fin (classe PMEBSB)
Cette entrée invoque le envoyer-signal (terme) l'action.

tuer (classe PMEBSB)
Cette entrée invoque le envoyer-signal (tuer) l'action.

quitter (classe PMEBSB)
Cette entrée invoque le quitter() l'action.

La VT Options menu (nom du widget vtMenu) contient les entrées suivantes :

barre de défilement (classe PMEBSB)
Cette entrée invoque le set-scrollbar (basculer) l'action.

faire défiler (classe PMEBSB)
Cette entrée invoque le set-jumpscroll (basculer) l'action.

vidéo inverse (classe PMEBSB)
Cette entrée invoque le set-reverse-video (basculer) l'action.

enrouler automatiquement (classe PMEBSB)
Cette entrée invoque le set-autowrap (basculer) l'action.

enrouler (classe PMEBSB)
Cette entrée invoque le set-reversewrap (basculer) l'action.

saut de ligne automatique (classe PMEBSB)
Cette entrée invoque le set-autolinefeed (basculer) l'action.

appcurseur (classe PMEBSB)
Cette entrée invoque le set-appcursor (basculer) l'action.

clavier d'application (classe PMEBSB)
Cette entrée invoque le set-appkeypad (basculer) l'action.

touche de défilement (classe PMEBSB)
Cette entrée invoque le set-scroll-on-key (basculer) l'action.

sortie de défilement (classe PMEBSB)
Cette entrée invoque le set-scroll-on-tty-output (basculer) l'action.

autoriser132 (classe PMEBSB)
Cette entrée invoque le set-allow132 (basculer) l'action.

malédiction (classe PMEBSB)
Cette entrée invoque le set-cursesemul (basculer) l'action.

cloche visuelle (classe PMEBSB)
Cette entrée invoque le set-visualbell (basculer) l'action.

clocheEstUrgent (classe PMEBSB)
Cette entrée invoque le set-bellIsUrgent (basculer) l'action.

poponbell (classe PMEBSB)
Cette entrée invoque le set-poponbell (basculer) l'action.

curseur clignotant (classe PMEBSB)
Cette entrée invoque le set-cursorblink (basculer) l'action.

titeInhiber (classe PMEBSB)
Cette entrée invoque le set-titeInhibit (basculer) l'action.

icône active (classe PMEBSB)
Cette entrée active et désactive les icônes actives si cette fonctionnalité a été compilée dans
xterm. Il n'est activé que si xterm a été démarré avec l'option de ligne de commande +ai
au sein de l’ activeIcône la ressource est définie sur « true ».

redémarrage en douceur (classe PMEBSB)
Cette entrée invoque le redémarrage en douceur() l'action.

réinitialisation matérielle (classe PMEBSB)
Cette entrée invoque le réinitialisation matérielle() l'action.

effacer les lignes enregistrées (classe PMEBSB)
Cette entrée invoque le clear-save-lines() l'action.

tekshow (classe PMEBSB)
Cette entrée invoque le set-visibility (tek, toggle) l'action.

mode tek (classe PMEBSB)
Cette entrée invoque le set-terminal-type (tek) l'action.

à l'intérieur (classe PMEBSB)
Cette entrée invoque le définir la visibilité (vt, off) l'action.

écran de remplacement (classe PMEBSB)
Cette entrée invoque le set-altscreen (basculer) l'action.

sixelDéfilement (classe PMEBSB)
Cette entrée invoque le set-sixel-scrolling (basculer) l'action.

La VT Polices menu (nom du widget policeMenu) contient les entrées suivantes :

policepar défaut (classe PMEBSB)
Cette entrée invoque le définir-vt-font(d) action, en définissant la police à l'aide de la fonte
(par défaut) ressource, par exemple, "Par défaut" dans le menu.

police1 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(1) action, en définissant la police à l'aide de la police1
ressource, par exemple, « illisible » dans le menu.

police2 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(2) action, en définissant la police à l'aide de la police2
ressource, par exemple, « Tiny » dans le menu.

police3 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(3) action, en définissant la police à l'aide de la police3
ressource, par exemple, « Petit » dans le menu.

police4 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(4) action, laissant la police en utilisant le police4
ressource, par exemple, « Moyen » dans le menu.

police5 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(5) action, laissant la police en utilisant le police5
ressource, par exemple, « Large » dans le menu.

police6 (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(6) action, laissant la police en utilisant le police6
ressource, par exemple, "Énorme" dans le menu.

fontescape (classe PMEBSB)
Cette entrée invoque le set-vt-police(e) l'action.

fontel (classe PMEBSB)
Cette entrée invoque le ensemble-vt-police(s) l'action.

police-dessin au trait (classe PMEBSB)
Cette entrée invoque le set-font-linedrawing(s) l'action.

polices-emballées (classe PMEBSB)
Cette entrée invoque le set-font-packed(s) l'action.

police-doubletaille (classe PMEBSB)
Cette entrée invoque le définir-font-doublesize(s) l'action.

police de rendu (classe PMEBSB)
Cette entrée invoque le définir-render-font(s) l'action.

mode utf8 (classe PMEBSB)
Cette entrée invoque le set-utf8-mode(s) l'action.

utf8-titre (classe PMEBSB)
Cette entrée invoque le set-utf8-titre(s) l'action.

La TEK Options menu (nom du widget tekMenu) contient les entrées suivantes :

tektextlarge (classe PMEBSB)
Cette entrée invoque le set-tek-text (grand) l'action.

textetexte2 (classe PMEBSB)
Cette entrée invoque le set-tek-texte(2) l'action.

textetexte3 (classe PMEBSB)
Cette entrée invoque le set-tek-texte(3) l'action.

tektextsmall (classe PMEBSB)
Cette entrée invoque le set-tek-text (petit) l'action.

page technique (classe PMEBSB)
Cette entrée invoque le page tek() l'action.

tekréinitialiser (classe PMEBSB)
Cette entrée invoque le tek-reset() l'action.

tekcopie (classe PMEBSB)
Cette entrée invoque le tek-copie() l'action.

vtshow (classe PMEBSB)
Cette entrée invoque le set-visibility (vt, bascule) l'action.

mode vt (classe PMEBSB)
Cette entrée invoque le définir le type de terminal (vt) l'action.

tekhide (classe PMEBSB)
Cette entrée invoque le set-visibility (tek, toggle) l'action.

Barre de défilement Ressources
Les ressources suivantes sont utiles lorsqu'elles sont spécifiées pour le widget Athena Scrollbar :

épaisseur (classe Épaisseur)
Spécifie la largeur en pixels de la barre de défilement.

fond (classe Contexte)
Spécifie la couleur à utiliser pour l'arrière-plan de la barre de défilement.

premier plan (classe Premier plan)
Spécifie la couleur à utiliser pour le premier plan de la barre de défilement. Le "pouce" de
la barre de défilement est un simple motif en damier alternant des pixels pour le premier plan
et la couleur de fond.

AIGUILLE UTILISATION


Une fois la fenêtre VT102 créée, xterm vous permet de sélectionner du texte et de le copier dans le
mêmes ou d'autres fenêtres.

Sélection
Les fonctions de sélection sont invoquées lorsque les boutons pointeurs sont utilisés sans modificateurs,
et lorsqu'ils sont utilisés avec la touche "shift". L'attribution des fonctions décrites
ci-dessous, les touches et les boutons peuvent être modifiés via la base de données de ressources ; voir ACTIONS ci-dessous.

Le bouton de pointeur un (généralement à gauche) est utilisé pour enregistrer du texte dans le tampon de coupe. Bouge le
curseur au début du texte, puis maintenez le bouton enfoncé tout en déplaçant le curseur sur
la fin de la région et en relâchant le bouton. Le texte sélectionné est mis en surbrillance et est
enregistré dans le tampon de coupe global et effectué la sélection PRIMAIRE au relâchement du bouton.
Normalement (mais voir la discussion de sur2Clics, etc):

· Double-cliquer sélectionne par mots.

· Un triple-clic sélectionne par lignes.

· Un quadruple clic permet de revenir aux personnages, etc.

Les clics multiples sont déterminés par le temps écoulé entre le bouton et le bouton, vous pouvez donc changer
l'unité de sélection au milieu d'une sélection. Mots et lignes logiques sélectionnés par
un double ou un triple-clic peut traverser plus d'une ligne d'écran si les lignes étaient enroulées
by xterm lui-même plutôt que par l'application s'exécutant dans la fenêtre. Si la touche/le bouton
les liaisons spécifient qu'une sélection X doit être effectuée, xterm laissera le texte sélectionné
mis en surbrillance tant qu'il est le propriétaire de la sélection.

Le bouton pointeur deux (généralement au milieu) « tapez » (collez) le texte de la sélection PRIMAIRE,
le cas échéant, sinon à partir du tampon de coupe, en l'insérant comme entrée au clavier.

Le bouton de pointeur trois (généralement à droite) étend la sélection actuelle. (Sans perte de
généralité, vous pouvez échanger « droite » et « gauche » partout dans le reste de ce paragraphe.) Si
enfoncé tout en étant plus près du bord droit de la sélection que du bord gauche, il
étend/contracte le bord droit de la sélection. Si vous contractez la sélection au-delà de la
bord gauche de la sélection, xterm suppose que vous vouliez vraiment dire le bord gauche, restaure le
sélection d'origine, puis étend/contracte le bord gauche de la sélection. Extension
démarre dans le mode d'unité de sélection dans lequel la dernière sélection ou extension a été effectuée ;
vous pouvez cliquer plusieurs fois pour les parcourir.

En coupant et collant des morceaux de texte sans suivre de nouvelles lignes, vous pouvez prendre du texte à partir de
plusieurs endroits dans différentes fenêtres et former une commande au shell, par exemple, ou prendre
sortie d'un programme et l'insérer dans votre éditeur préféré. Étant donné que les tampons coupés sont
globalement partagé entre différentes applications, vous pouvez considérer chacune comme un « fichier » dont
contenu que vous connaissez. L'émulateur de terminal et les autres programmes de texte devraient le traiter comme
s'il s'agissait d'un fichier texte, c'est-à-dire que le texte est délimité par de nouvelles lignes.

Défilement
La zone de défilement affiche la position et la quantité de texte actuellement affiché dans la fenêtre
(en surbrillance) par rapport à la quantité de texte réellement enregistrée. Au fur et à mesure que le texte est enregistré (jusqu'à
le maximum), la taille de la zone en surbrillance diminue.

Cliquer sur le bouton un avec le pointeur dans la zone de défilement déplace la ligne adjacente vers le
haut de la fenêtre d'affichage.

Cliquer sur le bouton trois déplace la ligne supérieure de la fenêtre d'affichage vers le pointeur
position.

Cliquer sur le bouton deux déplace l'affichage vers une position dans le texte enregistré qui correspond à
la position du pointeur dans la barre de défilement.

Tektronix Aiguille
Contrairement à la fenêtre VT102, la fenêtre Tektronix ne permet pas la copie de texte. Cela fait
autoriser le mode Tektronix GIN, et dans ce mode, le curseur passera d'une flèche à un
traverser. Appuyer sur n'importe quelle touche enverra cette touche et la coordonnée actuelle de la croix
le curseur. Appuyez sur le bouton un, deux ou trois pour renvoyer les lettres « l », « m » et « r »,
respectivement. Si la touche « shift » est enfoncée lorsqu'un bouton de pointeur est enfoncé, le
la lettre majuscule correspondante est envoyée. Pour distinguer un bouton pointeur d'une touche, le
le bit de poids fort du caractère est défini (mais ce bit est normalement supprimé à moins que le terminal
le mode est RAW ; voir tty(4) pour les détails).

SELECTIONNER/COLLER


Les clients X fournissent un support de sélection et de collage en répondant aux demandes transmises par le
serveur.

Primaire
Lorsqu'il est configuré pour utiliser la sélection principale, (la valeur par défaut) xterm Peut fournir
données de sélection de manière à aider à conserver les informations de codage de caractères telles qu'elles sont
collé.

Un utilisateur "sélectionne" du texte sur xterm, qui met en surbrillance le texte sélectionné. Un « coller » ultérieur
à un autre client transmet une demande au client propriétaire de la sélection. Si xterm Possède
la sélection primaire, il met les données à disposition sous la forme d'une ou plusieurs « sélections
cibles ». S'il ne possède pas la sélection principale, par exemple s'il l'a publiée ou
un autre client a revendiqué la propriété, il s'appuie sur des tampons de coupure pour transmettre les données. Mais
cut-buffers ne gère que les données ISO-8859-1 (officiellement - certains clients ignorent les règles).

presse-papiers
Lorsqu'il est configuré pour utiliser le presse-papiers (voir la ressource sélectionner dans le presse-papiers), le problème avec
la persistance de la propriété est contournée. Sinon, il n'y a pas de différence concernant le
données qui peuvent être transmises via la sélection.

Le jeton PRIMARY est une fonctionnalité X standard, documentée dans l'ICCCM (Inter-Client
Communication Conventions Manuelle), quels États

La sélection nommée par l'atome PRIMARY est utilisée pour toutes les commandes qui ne prennent qu'un
argument unique et est le principal moyen de communication entre les clients qui
utiliser le mécanisme de sélection.

Cependant, de nombreuses applications utilisent CLIPBOARD pour imiter d'autres systèmes de fenêtrage. le
sélectionner dans le presse-papiers ressource (et l'entrée de menu correspondante Sélectionnez à presse-papiers) présenter
le jeton SELECT (connu uniquement de xterm) qui choisit entre le PRIMAIRE et le CLIPBOARD
jetons.

Sans utiliser cette fonctionnalité, on peut utiliser des solutions de contournement telles que le xclip programme pour montrer le
contenu du presse-papiers X dans un xterm fenêtre.

Sélection Cibles
Les différents types de données qui sont transmises dépendent de ce que demande le client destinataire.
Ceux-ci sont appelés sélection objectifs.

Lors de la demande des données de sélection, xterm essaie les types suivants dans cet ordre :

UTF8_STRING
Il s'agit d'une extension XFree86, qui indique que les données sont encodées en UTF-8.
Quand xterm est construit avec un support de caractères larges, il accepte et fournit à la fois
ce type.

TEXTE le texte est dans l'encodage qui correspond à votre locale actuelle.

COMPOUND_TEXT
il s'agit d'un format pour les données de plusieurs jeux de caractères, comme le texte multilingue.
Il peut stocker des données UTF-8 en tant que cas particulier.

STRING
Il s'agit de données Latin 1 (ISO-8859-1).

Les deux du milieu (TEXT et COMPOUND_TEXT) sont ajoutés si xterm est configuré avec le
i18nSélections ressource définie sur « true ».

UTF8_STRING est préféré (donc premier dans la liste) car xterm stocke le texte en Unicode
données lors de l'exécution en mode caractères larges, et aucune traduction n'est nécessaire. De l'autre
part, TEXT et COMPOUND_TEXT peuvent nécessiter une traduction. Si la traduction est incomplète,
ils inséreront la "defaultString" de X dont la valeur ne peut pas être définie, et peut simplement être vide.
Xterme's chaîne par défaut ressource spécifie la chaîne à utiliser pour les traductions incomplètes de
l'UTF8_STRING.

Vous pouvez modifier les types qui xterm essaie d'utiliser le huitBitSelectTypes or utf8SélectionnerTypes
Ressources. Par exemple, vous pouvez avoir des paramètres régionaux spécifiques qui n'utilisent pas
Encodage UTF-8. La valeur de ressource est une liste séparée par des virgules des cibles de sélection,
qui se composent des noms affichés. Vous pouvez utiliser le nom spécial I18N pour désigner le
inclusion facultative de TEXT et COMPOUND_TEXT. Les noms sont mis en correspondance sans tenir compte de la casse, et
peut être abrégé. La liste par défaut peut être exprimée de plusieurs manières, par exemple,

UTF8_CHAINE,I18N,CHAINE
utf8, i18n, chaîne
tu, je, s

MENUS


Xterme a quatre menus, nommés menu principal, vtMenu, policeMenuet tekMenu. Chaque menu apparaît
sous les bonnes combinaisons de pressions sur les touches et les boutons. Chaque menu est divisé en
sections, séparées par une ligne horizontale. Certaines entrées de menu correspondent à des modes qui peuvent
être modifié. Une coche apparaît à côté d'un mode actuellement actif. en sélectionner un
de ces modes change son état. Les autres entrées de menu sont des commandes ; en sélectionnant l'un de ces
remplit la fonction indiquée.

Toutes les entrées de menu correspondent à X actions. Dans la liste ci-dessous, le libellé du menu est
affiché suivi du nom de l'action entre parenthèses.

Entrée Options
La xterm menu principal apparaît lorsque la touche « contrôle » et le bouton du pointeur sont enfoncés dans un
la fenêtre. Ce menu contient des éléments qui s'appliquent à la fois aux fenêtres VT102 et Tektronix.
Il y a plusieurs rubriques :

Commandes de gestion des événements X :

barre d'outils
Cliquer sur l'entrée de menu "Barre d'outils" masque la barre d'outils si elle est visible, et
le montre si ce n'est pas le cas.

Clavier sécurisé (securekbd)
La Sécurisés Clavier le mode est utile lors de la saisie de mots de passe ou d'autres
des données sensibles dans un environnement non sécurisé ; voir SÛRETÉ ci-dessous (mais lisez le
limites soigneusement).

Autoriser SendEvents (autoriser les envois)
Spécifie si les événements de touche synthétique et de bouton générés à l'aide du
La demande SendEvent du protocole X doit être interprétée ou rejetée. Cette
correspond à la autoriserEnvoyerEvents ressource.

Fenêtre Redessiner (redessiner)
Force l'affichage X à repeindre ; utile dans certains environnements.

Commandes pour capturer la sortie :

Consigner dans un fichier (consignation)
Capture le texte envoyé à l'écran dans un fichier journal, comme dans le -l possibilité d'enregistrement.

Tout imprimer immédiatement
Invoque le impression-immédiate action, envoi du texte de la fenêtre courante
directement dans un fichier, comme spécifié par le imprimerFichierImmédiat,
printModeImmédiat ainsi que printOptsImmédiate Ressources.

Tout imprimer en cas d'erreur
Invoque le impression sur erreur action, qui bascule un drapeau indiquant xterm qui
s'il sort avec une erreur X, pour envoyer directement le texte de la fenêtre courante
dans un fichier, comme spécifié par le printFileXErreur, printModeXErreur ainsi que
printOptsXErreur Ressources.

Fenêtre d'impression (impression)
Envoie le texte de la fenêtre courante au programme donné dans le
ImprimanteCommande ressource.

Rediriger vers l'imprimante (print-redir)
Cela définit le mode de contrôle de l'imprimante à 0 ou 2. Vous pouvez l'utiliser pour
l'imprimante comme si une application avait envoyé la séquence de contrôle appropriée.
Il est également utile pour éteindre l'imprimante si une application l'éteint
allumé sans réinitialiser le mode de contrôle d'impression.

Modes de réglage du style de clavier :

Contrôles 8 bits (contrôle 8 bits)
Activé pour l'émulation VT220, cela contrôle si xterm enverra 8 bits
séquences de contrôle plutôt que d'utiliser des contrôles 7 bits (ASCII), par exemple, envoyer un
octet dans la plage 128-159 plutôt que le caractère d'échappement suivi d'un
deuxième octet. Xterme interprète toujours à la fois les séquences de contrôle 8 bits et 7 bits
(voir le document Xterme Control Séquences). Cela correspond au
huitBitControl ressource.

Touche fléchée arrière (BS/DEL) (touche fléchée arrière)
Modifie le comportement de la touche backarrow, lui faisant transmettre soit un
retour arrière (8) ou suppression (127) caractère. Cela correspond au
retourflècheClé ressource.

Modificateurs Alt/NumLock (verrouillage numérique)
Contrôle le traitement des modificateurs des touches Alt et NumLock. Cela correspond
à la Verrnum ressource.

Meta envoie une évasion (méta-esc)
Contrôle si Meta les touches sont converties en une séquence de deux caractères avec
le caractère lui-même précédé d'ESC. Cela correspond au
metaEnvoieEscape ressource.

Supprimer est DEL (delete-is-del)
Contrôle si la touche Suppr du clavier d'édition doit envoyer DEL (127)
ou la séquence d'échappement Remove de style VT220. Cela correspond au
supprimerIsDEL ressource.

Anciennes touches de fonction (oldFunctionKeys)

Touches de fonction HP (hpFunctionKeys)

Touches de fonction SCO (scoFunctionKeys)

Touches de fonction Sun (sunFunctionKeys)

Clavier VT220 (sunKeyboard)
Ceux-ci agissent comme un bouton radio, sélectionnant un style pour la disposition du clavier.
Il correspond à plusieurs paramètres de ressource : sunClavier,
sunFunctionKeys, scoFunctionKeys ainsi que hpFunctionKeys.

Commandes pour la signalisation de processus :

Envoyer le signal STOP (suspendre)

Envoyer le signal CONT (continuer)

Envoyer un signal INT (interruption)

Envoyer un signal HUP (raccrocher)

Envoyer le signal TERM (terminer)

Envoyer un signal KILL (tuer)
Ceux-ci envoient les signaux SIGTSTP, SIGCONT, SIGINT, SIGHUP, SIGTERM et SIGKILL
respectivement, au groupe de processus du processus exécuté sous xterm
(généralement la coquille). le SUIVANT fonction est particulièrement utile si l'utilisateur
a accidentellement tapé CTRL-Z, suspendant le processus.

Quitter (quitter)
Arrêtez de traiter les événements X, sauf pour prendre en charge le -prise option, puis envoyez un
Signal SIGHUP au groupe de processus du processus exécuté sous xterm
(généralement la coquille).

VT Options
La vtMenu définit divers modes dans l'émulation VT102, et apparaît lorsque le "contrôle"
la touche et le bouton pointeur deux sont enfoncés dans la fenêtre VT102.

Modes VT102/VT220 :

Activer la barre de défilement (barre de défilement)
Activez (ou désactivez) la barre de défilement. Cela correspond au -sb option et
le barre de défilement ressource.

Activer le saut de défilement (jumpscroll)
Activer (ou désactiver) le défilement par saut. Cela correspond au -j option et
le sauterDéfilement ressource.

Activer la vidéo inversée (vidéo inversée)
Activez (ou désactivez) la vidéo inverse. Cela correspond au -rv option et
le inverseVidéo ressource.

Activer le bouclage automatique (autowrap)
Activez (ou désactivez) le bouclage automatique. Cela correspond au -oh option et
le AutoWrap ressource.

Activer le bouclage inversé (reversewrap)
Activer (ou désactiver) le bouclage inversé. Cela correspond au -rw option
et par enrouler à l'envers ressource.

Activer le saut de ligne automatique (saut de ligne automatique)
Activez (ou désactivez) le saut de ligne automatique. Il s'agit de la fonction VT102 NEL, qui
oblige l'émulateur à émettre un saut de ligne après chaque retour chariot. Il y a
aucune option de ligne de commande ou paramètre de ressource correspondant.

Activer les touches de curseur d'application (appcursor)
Activez (ou désactivez) les touches du curseur de l'application. Cela correspond au
appcursorPar défaut Ressource. Il n'y a pas d'option de ligne de commande correspondante.

Activer le clavier d'application (appkeypad)
Activer (ou désactiver) les touches du clavier de l'application. Cela correspond au
appkeypadPar défaut Ressource. Il n'y a pas d'option de ligne de commande correspondante.

Faites défiler vers le bas en appuyant sur la touche (touche de défilement)
Activer (ou désactiver) le défilement vers le bas de la zone de défilement sur un
appuyez sur la touche. Cela correspond au -sk option et le touche de défilement ressource.

A titre particulier, les touches XON / XOFF (control/S et control/Q) sont
ignoré.

Faites défiler vers le bas sur la sortie Tty (scrollttyoutput)
Activer (ou désactiver) le défilement vers le bas de la zone de défilement sur
sortie vers le terminal. Cela correspond au -Oui option et le
scrollTtySortie ressource.

Autoriser la commutation de colonne 80/132 (allow132)
Activer (ou désactiver) la commutation entre 80 et 132 colonnes. Cela correspond
à la - 132 option et le c132 ressource.

Conserver la sélection (keepSelection)
Avertir xterm s'il faut désavouer la sélection lorsqu'elle cesse de la mettre en évidence,
par exemple, lorsqu'une application modifie l'affichage afin qu'il ne corresponde plus
le texte qui a été mis en évidence. Tant que xterm continue de posséder le
sélection, il peut fournir le texte correspondant à d'autres clients via
couper coller. Cela correspond au conserverSélection Ressource. Il n'y a pas
option de ligne de commande correspondante.

Sélectionner dans le presse-papiers (selectToClipboard)
Avertir xterm s'il faut utiliser le PRIMARY ou le CLIPBOARD pour les jetons SELECT dans le
Les traductions ressource qui mappe les actions du clavier et de la souris à sélectionner/coller
Actions. Cela correspond au sélectionner dans le presse-papiers Ressource. Il n'y a pas
option de ligne de commande correspondante.

Activer la cloche visuelle (visualbell)
Activer (ou désactiver) une cloche visible (c'est-à-dire clignotante) au lieu d'un signal sonore
cloche. Cela correspond au -vb option et le visuelBell ressource.

Activer Bell Urgence (bellIsUrgent)
Activez (ou désactivez) l'astuce du gestionnaire de fenêtres d'urgence lorsque Control-G est reçu.
Cela correspond à la clocheEstUrgent ressource.

Activer Pop on Bell (poponbell)
Active (ou désactive) le relèvement de la fenêtre lorsque Control-G est reçu. Cette
correspond à la -populaire option et le popOnBell ressource.

Activer le curseur clignotant (cursorblink)
Activez (ou désactivez) la fonction de curseur clignotant. Cela correspond au
-avant JC option et le curseurClignote Ressource. Il y a aussi une séquence d'échappement
(voir le document Xterme Control Séquences). L'entrée de menu et l'évasion
les états de séquence sont XOR'd : si les deux sont activés, le curseur ne clignotera pas,
si un seul est activé, le curseur clignotera.

Activer la commutation d'écran alternatif (titeInhibit)
Activez (ou désactivez) la commutation entre les écrans normal et alternatif.
Cela correspond à la titeInhiber Ressource. Il n'y a pas de correspondant
option de ligne de commande.

Activer l'icône active (activeicon)
Activez (ou désactivez) la fonction d'icône active. Cela correspond au -ai
option et le activeIcône ressource.

Défilement Sixel (SixelScrolling)
Lorsqu'il est activé, les graphiques sixel sont positionnés sur le curseur de texte actuel
emplacement, faites défiler l'image verticalement si elle est plus grande que l'écran, et laissez
le curseur de texte au début de la prochaine ligne complète après l'image lorsque
retour au mode texte (c'est la valeur par défaut). Lorsqu'il est désactivé, sixel graphiques
sont positionnés en haut à gauche de l'écran, sont rognés pour s'adapter à la
l'écran et n'affectent pas l'emplacement du curseur de texte. Cela correspond au
sixelDéfilement Ressource. Il n'y a pas d'option de ligne de commande correspondante.

Registres de couleurs privés (privateColorRegisters)
Lorsqu'elle est activée, chaque image graphique utilise un ensemble distinct de registres de couleurs, donc
qu'il a essentiellement une palette privée (c'est la valeur par défaut). Si c'est
pas défini, toutes les images graphiques partagent un ensemble commun de registres, c'est ainsi que
Sixel et les graphiques ReGIS ont fonctionné sur du matériel réel. La valeur par défaut est probablement un
mode plus utile sur le matériel TrueColor moderne. Cela correspond au
privateColorRegistres Ressource. Il n'y a pas de ligne de commande correspondante
option.

Commandes VT102/VT220 :

Faire une réinitialisation logicielle (softreset)
Réinitialiser les régions de défilement. Cela peut être pratique lorsqu'un programme a quitté le
les régions de défilement sont mal définies (souvent un problème lors de l'utilisation de VMS ou TOPS-20).
Cela correspond à la séquence de contrôle VT220 DECSTR.

Faire une réinitialisation complète (réinitialisation matérielle)
L'entrée de réinitialisation complète effacera l'écran, réinitialisera les onglets tous les huit
colonnes et réinitialisez les modes de terminal (tels que l'enroulement et le défilement régulier) sur
leurs états initiaux juste après xterm a fini de traiter la commande
options de ligne. Cela correspond à la séquence de contrôle VT102 RIS, avec un
quelques différences évidentes. Par exemple, votre session n'est pas déconnectée en tant que
un vrai VT102 ferait l'affaire.

Réinitialiser et effacer les lignes enregistrées (effacer les lignes enregistrées)
Effectuez une réinitialisation complète et effacez également les lignes enregistrées.

Commandes pour définir l'écran actuel :

Afficher la fenêtre Tek (tekshow)
Lorsqu'elle est activée, la fenêtre Tektronix 4014 s'affiche (la rend visible). Lorsque
désactivé, masque la fenêtre Tektronix 4014.

Passer en mode Tek (tekmode)
Lorsqu'elle est activée, la fenêtre Tektronix 4014 s'affiche si ce n'est déjà fait
visible et bascule le flux d'entrée vers cette fenêtre. Lorsqu'il est désactivé, masque
la fenêtre Tektronix 4014 et bascule l'entrée vers la fenêtre VTxxx.

Masquer la fenêtre VT (vthide)
Lorsqu'elle est activée, masque la fenêtre VTxxx, affiche la fenêtre Tektronix 4014 si elle
n'était pas déjà visible et bascule le flux d'entrée vers cette fenêtre. Lorsque
désactivé, affiche la fenêtre VTxxx et bascule le flux d'entrée sur celui-ci
fenêtre.

Afficher l'écran alternatif (écran alternatif)
Lorsqu'il est activé, affiche l'écran alternatif. Lorsqu'elle est désactivée, affiche la normale
écran. Notez que l'écran normal peut avoir enregistré des lignes ; le remplaçant
l'écran ne fonctionne pas.

VT Polices
La policeMenu apparaît lorsque lorsque la touche « contrôle » et le bouton du pointeur trois sont enfoncés dans un
la fenêtre. Il définit la police utilisée dans la fenêtre VT102, ou modifie la façon dont la police est
spécifié ou affiché. Il y a plusieurs sections.

La première section vous permet de sélectionner la police parmi un ensemble d'alternatives :

Par défaut (fontdefault)
Définissez la police par défaut, c'est-à-dire celle donnée par le *VT100.police ressource.

illisible (font1)
Réglez la police sur celle donnée par le *VT100.font1 ressource.

Minuscule (font2)
Réglez la police sur celle donnée par le *VT100.font2 ressource.

Petit (font3)
Réglez la police sur celle donnée par le *VT100.font3 ressource.

Moyen (font4)
Réglez la police sur celle donnée par le *VT100.font4 ressource.

Grand (police5)
Réglez la police sur celle donnée par le *VT100.font5 ressource.

Énorme (police6)
Réglez la police sur celle donnée par le *VT100.font6 ressource.

Séquence d'échappement
Cela vous permet de définir la dernière police spécifiée par l'échappement Set Font
séquence (voir le document Xterme Control Séquences).

Sélection (fontsel)
Cela vous permet de définir la police spécifiée dans la sélection actuelle en tant que police
nom (si la sélection PRIMARY est détenue).

La deuxième section vous permet de modifier son affichage :

Polices en gras
Ceci est normalement coché (activé). Lorsqu'elle n'est pas cochée, xterm n'utilisera pas de gras
polices. Le réglage correspond au autoriser les polices grasses ressource.

Caractères de dessin au trait (font-linedrawing)
Lorsqu'il est défini, indique xterm pour dessiner ses propres caractères de dessin au trait. Sinon il
repose sur la police qui les contient. Comparer au forceBoxChars ressource.

Police compressée (police compressée)
Lorsqu'il est défini, indique xterm pour utiliser la largeur de glyphe minimale d'une police lorsque
afficher des caractères. Utilisez la largeur maximale (non cochée) pour faciliter l'affichage
polices proportionnelles. Comparer au ForcePackedFont ressource.

Caractères doubles (font-doublesize)
Lorsqu'il est défini, xterm peut demander au serveur de polices de produire des versions à l'échelle du
police normale, pour les caractères double taille VT102.

La troisième section vous permet de modifier la façon dont il est spécifié :

Polices TrueType (render-font)
Si la rendreFont et les ressources correspondantes ont été définies, il s'agit d'une autre
contrôler si xterm utilisera en fait les appels de la bibliothèque Xft pour obtenir un
Police de caractère.

Encodage UTF-8 (mode utf8)
Cela contrôle si xterm utilise l'encodage UTF-8 des entrées/sorties. Il est
utile pour changer temporairement xterm pour afficher le texte d'une application
qui ne respecte pas les paramètres régionaux. Il correspond au utf8
ressource.

Polices UTF-8 (utf8-fonts)
Cela contrôle si xterm utilise des polices UTF-8 pour l'affichage. Il est utile pour
commutation temporaire xterm pour afficher du texte à partir d'une application qui ne
ne respecte pas les paramètres régionaux. Il combine le utf8 ainsi que utf8Polices
Ressources.

Titres UTF-8 (titres utf8)
Cela contrôle si xterm accepte l'encodage UTF-8 pour le contrôle du titre
séquences. Il correspond au utf8Polices ressource.

Initialement, la coche est cochée en fonction à la fois de la utf8 ainsi que utf8Polices
valeurs de ressources. Si ce dernier est défini sur « toujours », la coche est
désactivée. De même, s'il n'y a pas de polices données dans le utf8Polices
sous-ressources, la coche est également désactivée.

La norme XTerm app-defaults définit les deux ensembles de polices, tandis que le
Terme UX Le fichier app-defaults ne définit qu'un seul ensemble. En supposant que l'application standard-
fichiers par défaut, cette commande se lancera xterm capable de basculer entre UTF-8
et les polices codées ISO-8859-1 :

uxterm -classe XTerm

La quatrième section vous permet d'activer ou de désactiver des opérations spéciales qui peuvent être
contrôlé en écrivant des séquences d'échappement dans le terminal. Ceux-ci sont désactivés si le
La fonctionnalité SendEvents est activée :

Autoriser les opérations de couleur (allow-font-ops)
Cela correspond à la autoriserColorOps Ressource. Activer ou désactiver le contrôle
séquences qui définissent/interrogent les couleurs.

Autoriser les opérations de police (allow-font-ops)
Cela correspond à la autoriserFontOps Ressource. Activer ou désactiver le contrôle
séquences qui définissent/interrogent la police.

Autoriser les opérations Tcap (allow-tcap-ops)
Activer ou désactiver les séquences de contrôle qui interrogent la notion du terminal sur son
chaînes de touches de fonction, en tant que capacités termcap ou terminfo. Cela correspond
à la autoriserTcapOps ressource.

Autoriser les opérations de titre (allow-title-ops)
Activer ou désactiver les séquences de contrôle qui modifient le titre ou l'icône de la fenêtre
Nom. Cela correspond au autoriserTitleOps ressource.

Autoriser les opérations de fenêtre (allow-window-ops)
Activez ou désactivez les séquences de contrôle de fenêtre étendues (telles qu'utilisées dans dtterm).
Cela correspond à la autoriserWindowOps ressource.

TEK Options
La tekMenu définit divers modes dans l'émulation Tektronix et apparaît lorsque le
La touche « contrôle » et le bouton du pointeur deux sont enfoncés dans la fenêtre Tektronix. Le courant
la taille de la police est vérifiée dans la section modes du menu.

Grands caractères (tektextlarge)

#2 Taille des caractères (tektext2)

#3 Taille des caractères (tektext3)

Petits caractères (tektextsmall)

commandes:

PAGE (page technique)
Effacez la fenêtre Tektronix.

RÉINITIALISER (tekreset)

COPIE (copie électronique)

Windows:

Afficher la fenêtre VT (vtshow)

Passer en mode VT (vtmode)

Masquer la fenêtre Tek (tekhide)

SÛRETÉ


Les environnements X diffèrent par leur conscience de la sécurité.

· La plupart des serveurs fonctionnent sous xdm, sont capables d'utiliser une autorisation « cookie magique »
système qui peut fournir un niveau de sécurité raisonnable pour de nombreuses personnes. Si votre
serveur utilise uniquement un mécanisme basé sur l'hôte pour contrôler l'accès au serveur (voir
xhost(1)), alors si vous autorisez l'accès pour un hôte et que d'autres utilisateurs sont également autorisés à
exécuter des clients sur ce même hôte, il est possible que quelqu'un puisse exécuter une application
qui utilise les services de base du protocole X pour espionner vos activités,
capturer potentiellement une transcription de tout ce que vous tapez au clavier.

· Tout processus qui a accès à votre affichage X peut le manipuler d'une manière que vous
peut ne pas anticiper, même en redirigeant votre clavier vers lui-même et en envoyant des événements à
les fenêtres de votre application. Ceci est vrai même avec l'autorisation "cookie magique"
schème. Tandis que le autoriserEnvoyerEvents fournit une certaine protection contre les applications malveillantes
falsifier vos programmes, se prémunir contre un fouineur est plus difficile.

· L'extension d'entrée X par exemple permet à une application de contourner tous les autres
fonctions d'autorisation et de sécurité (limitées), y compris le protocole GrabKeyboard.

· La possibilité qu'une application espionne vos frappes est particulièrement préoccupante
lorsque vous souhaitez saisir un mot de passe ou d'autres données sensibles. La meilleure solution pour
ce problème est d'utiliser un meilleur mécanisme d'autorisation que celui fourni par X.

Sous réserve de toutes ces mises en garde, un mécanisme simple existe pour protéger la saisie au clavier
in xterm.

La xterm menu (voir MENUS ci-dessus) contient un Sécurisés Clavier entrée qui, lorsqu'elle est activée,
essaie de s'assurer que toutes les entrées au clavier sont dirigées uniquement à xterm (en utilisant le
demande de protocole GrabKeyboard). Lorsqu'une application vous demande un mot de passe (ou autre
données sensibles), vous pouvez activer Sécurisés Clavier à l'aide du menu, saisissez les données, puis
désactiver Sécurisés Clavier en utilisant à nouveau le menu.

· Cela garantit que vous savez quelle fenêtre accepte vos frappes.

· Il ne peut pas garantir qu'il n'y a pas de processus ayant accès à votre affichage X qui
pourrait également observer les frappes.

Un seul client X à la fois peut saisir le clavier, donc lorsque vous essayez d'activer Sécurisés
Clavier il peut échouer. Dans ce cas, la cloche sonnera. Si la Sécurisés Clavier
réussit, les couleurs de premier plan et d'arrière-plan seront échangées (comme si vous aviez sélectionné le
Inverser Vidéo entrée dans le Modes menu); ils seront à nouveau échangés lors de votre sortie sécurisée
mode. Si les couleurs font ne sauraient commutateur, alors vous devriez être très suspect que vous soyez
usurpé. Si l'application que vous exécutez affiche une invite avant de demander le
mot de passe, il est plus sûr d'entrer en mode sécurisé before l'invite s'affiche, et pour faire
assurez-vous que l'invite s'affiche correctement (dans les nouvelles couleurs), pour minimiser le
probabilité d'usurpation d'identité. Vous pouvez également afficher à nouveau le menu et vous assurer qu'une coche
marque apparaît à côté de l'entrée.

Sécurisés Clavier sera automatiquement désactivé si votre xterm la fenêtre devient iconifiée
(ou autrement non mappé), ou si vous démarrez un gestionnaire de fenêtres de reparentage (qui place un
barre de titre ou autre décoration autour de la fenêtre) en Sécurisés Clavier mode. (C'est
une caractéristique du protocole X pas facilement surmontée.) Lorsque cela se produit, le premier plan et
les couleurs d'arrière-plan seront inversées et la cloche sonnera en guise d'avertissement.

PERSONNAGE HORAIRE


Cliquer deux fois de suite rapidement sur le bouton du pointeur gauche (double-clic) provoque
caractères de la même classe (par exemple, lettres, espace blanc, ponctuation) à sélectionner comme
"mot". Étant donné que différentes personnes ont des préférences différentes pour ce qui doit être sélectionné
(par exemple, si les noms de fichiers doivent être sélectionnés dans leur ensemble ou uniquement les sous-noms séparés), le
le mappage par défaut peut être remplacé par l'utilisation du charClass (classer CharClass)
ressource.

Cette ressource est une série de données séparées par des virgules gamme:Plus-value paires. le gamme est soit un
numéro unique ou faible-Élevée compris entre 0 et 65535, correspondant au code du
caractère ou caractères à définir. le Plus-value est arbitraire, bien que la table par défaut
utilise le numéro de caractère du premier caractère apparaissant dans l'ensemble. Lorsqu'il n'est pas en UTF-8
mode, seuls les 256 premiers octets de cette table seront utilisés.

La table par défaut commence comme suit -

statique int charClass[256] = {
/∗ NUL SOH STX ETX EOT ENQ ACK BEL */
32, 1, 1, 1, 1, 1, 1, 1,
/∗ BS HT NL VT NP CR SO SI */
1, 32, 1, 1, 1, 1, 1, 1,
/∗ DLE DC1 DC2 DC3 DC4 NAK SYN ETB */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ CAN EM SUB ESC FS GS RS US */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ SP ! " # $ % & ' */
32, 33, 34, 35, 36, 37, 38, 39,
/∗ ( ) * + , - . / */
40, 41, 42, 43, 44, 45, 46, 47,
/∗ 0 1 2 3 4 5 6 7 */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ 8 9 : ; < = > ? */
48, 48, 58, 59, 60, 61, 62, 63,
/∗ @ ABCDEFG */
64, 48, 48, 48, 48, 48, 48, 48,
/∗ HIJKLMNO */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ PQRSTUVW */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ XYZ [ \ ] ^ _ */
48, 48, 48, 91, 92, 93, 94, 48,
/∗ ` abcdefg */
96, 48, 48, 48, 48, 48, 48, 48,
/∗ hijklmno */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ pqrstuvw */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ xyz { | } ~ SUPPR */
48, 48, 48, 123, 124, 125, 126, 1,
/∗ x80 x81 x82 x83 IND NEL SSA ESA */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ HTS HTJ VTS PLD PLU RI SS2 SS3 */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ DCS PU1 PU2 STS CCH MW SPA EPA */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ x98 x99 x9A CSI ST OSC PM APC */
1, 1, 1, 1, 1, 1, 1, 1,
/∗ - ic/ L ox Y- | Alors */
160, 161, 162, 163, 164, 165, 166, 167,
/∗ .. c0 ip << _ R0 - */
168, 169, 170, 171, 172, 173, 174, 175,
/∗ o +- 2 3 ' uq| . */
176, 177, 178, 179, 180, 181, 182, 183,
/∗ , 1 2 >> 1/4 1/2 3/4 ? */
184, 185, 186, 187, 188, 189, 190, 191,
/∗ A` A' A^ A~ A: Ao AE C, */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ E` E' E^ E: I` I' I^ I: */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ D- N~ O` O' O^ O~ O: X */
48, 48, 48, 48, 48, 48, 48, 215,
/∗ O/ U` U' U^ U: Y' PB */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ a` a' a^ a~ a: ao ae c, */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ e` e' e^ e: i` i' i^ i: */
48, 48, 48, 48, 48, 48, 48, 48,
/∗ dn~ o` o' o^ o~ o: -: */
48, 48, 48, 48, 48, 48, 48, 247,
/∗ o/ u` u' u^ u: y' P y: */
48, 48, 48, 48, 48, 48, 48, 48} ;

Par exemple, la chaîne "33:48,37:48,45-47:48,38:48" indique que l'exclamation
les caractères de marque, de pourcentage, de tiret, de point, de barre oblique et d'esperluette doivent être traités
de la même manière que les caractères et les nombres. Ceci est utile pour couper et coller
adresses de courrier électronique et noms de fichiers.

clé - KEY FIXATIONS


Il est possible de relier des clés (ou des séquences de clés) à des chaînes arbitraires pour la saisie, en
changer la Les traductions ressources pour les widgets vt100 ou tek4014. Changer le
Les traductions la ressource pour les événements autres que les événements de touche et de bouton n'est pas attendue, et
provoquera un comportement imprévisible.

Actions
Les actions suivantes sont fournies pour une utilisation dans le vt100 or tek4014 Les traductions
Ressources:

autoriser les opérations de couleur (marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserColorOps ressource et est également invoqué
par The autoriser les opérations de couleur entrée dans policeMenu.

autoriser-font-ops(marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserFontOps ressource et est également invoqué
par The autoriser les opérations de police entrée dans policeMenu.

autoriser-envoyer-événements(marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserEnvoyerEvents ressource et est également
invoqué par le permet entrée dans menu principal.

autoriser-tcap-ops(marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserTcapOps ressource et est également invoqué
par The autoriser-tcap-ops entrée dans policeMenu.

autoriser les opérations de titre (marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserTitleOps ressource et est également invoqué
par The autoriser-titre-ops entrée dans policeMenu.

autoriser les opérations de fenêtre(marche/arrêt/bascule)
Cette action active, désactive ou bascule le autoriserWindowOps ressource et est également
invoqué par le autoriser les opérations de fenêtre entrée dans policeMenu.

alt-envoie-échapper()
Cette action fait basculer l'état du altEnvoieÉvasion ressource.

cloche([pour cent])
Cette action sonne la cloche du clavier au pourcentage spécifié au-dessus ou au-dessous du
volume de base.

clear-save-lines()
Cette action fait réinitialisation matérielle() (voir ci-dessous) et efface également l'historique des lignes
enregistré en haut de l'écran. Il est également invoqué depuis le effacer les lignes enregistrées
entrée dans vtMenu. L'effet est identique à un contrôle de réinitialisation matérielle (RIS)
séquence.

copie-sélection(nom de destination [, ...])
Cette action place le texte actuellement sélectionné dans toutes les sélections ou
cutbuffers spécifiés par nom de destination. contrairement à sélectionner-fin, il n'envoie pas de souris
position ou modifier autrement l'état de sélection interne.

menu-créer(m/v/f/t)
Cette action crée l'un des menus utilisés par xterm, s'il n'a pas été précédemment
établi. Les valeurs des paramètres sont les noms de menu : menu principal, vtMenu, policeMenu,
tekMenu, Respectivement.

dabbrev-développer()
Développe le mot avant le curseur en recherchant dans le texte précédent à l'écran
et dans le tampon de défilement pour les mots commençant par cette abréviation. Répéter
dabbrev-développer() plusieurs fois de suite recherche une extension alternative
en regardant plus loin. L'absence de plus de matchs est signalée par un bip(). Tentatives
pour développer un mot vide (c'est-à-dire lorsque le curseur est précédé d'un espace) rendement
successivement tous les mots précédents. Les extensions identiques consécutives sont ignorées.
Le mot ici est défini comme une séquence de caractères non blancs. Cette fonctionnalité
émule partiellement le comportement de l'expansion « abréviation dynamique » dans Emacs
(lié là à M-/). Voici un paramètre de ressource pour xterm qui fera de même
chose:

*VT100*traductions : #override \n\
Méta /:dabbrev-expand()

désiconifier()
Ramène l'état de la fenêtre à la normale, s'il a été iconifié.

supprimer-est-supprimer()
Cette action fait basculer l'état du supprimerIsDEL ressource.

bouton-direct()
Gère un événement de bouton (autre qu'appuyer et relâcher) en faisant écho à l'événement
position (c'est-à-dire ligne et colonne de caractère) au format suivant :

^X ÉCHAP G

formaté exec(le format, nom de la source [, ...])
Exécuter une commande externe, en utilisant la sélection actuelle pour une partie de la commande
paramètres. Le premier paramètre, le format donne la commande de base. Réussir
les paramètres spécifient la source de sélection comme dans insérer-sélection.

La le format paramètre permet ces substitutions :

%% insère un "%".

%P la position de l'écran au début de la région en surbrillance, en tant que
paire d'entiers séparés par des points-virgules utilisant les valeurs contrôlées par le CUP
séquence utiliserait.

%p la position de l'écran après le début de la région en surbrillance, en utilisant le
même convention que "%P".

%S la longueur de la chaîne que « %s » insérerait.

%s le contenu de la sélection, non modifié.

%T la longueur de la chaîne que « %t » insérerait.

%t la sélection, rognée des espaces blancs de début/de fin. Espaces intégrés (et
nouvelles lignes) sont copiés tels quels.

%R la longueur de la chaîne que « %r » insérerait.

%r la sélection, débarrassée des espaces de fin.

%V la vidéo attribue au début de la région en surbrillance, comme un
liste d'entiers séparés par des points-virgules utilisant les valeurs que le SGR contrôle
séquence utiliserait.

%v les attributs vidéo après la fin de la région en surbrillance, en utilisant le même
convention comme « %V ».

Après avoir construit la chaîne de commande, xterm bifurque un sous-processus et exécute le
commande, qui se termine indépendamment de xterm.

Par exemple, cette traduction invoquerait un nouveau xterm processus pour afficher un fichier
dont le nom est sélectionné tout en maintenant la touche Maj enfoncée. Le nouveau processus est
démarré lorsque le bouton de la souris est relâché :

*VT100*traductions : #override Shift \
: formaté exec("xterm -e view '%t'", SELECT)

sélectionnable par exec(le format, surClics)
Exécuter une commande externe, en utilisant les données copiées de l'écran pour une partie du
paramètres de la commande. Le premier paramètre, le format donne la commande de base comme dans
au format exec. Le deuxième paramètre spécifie la méthode de copie des données comme
dans l' surClics ressource.

plein écran(marche/arrêt/bascule)
Cette action active, désactive ou bascule le plein écran ressource.

iconifier()
Iconifie la fenêtre.

réinitialisation matérielle()
Cette action réinitialise la zone de défilement, les onglets, la taille de la fenêtre et les touches du curseur et
efface l'écran. Il est également invoqué depuis le réinitialisation matérielle entrée dans vtMenu.

ignorer()
Cette action ignore l'événement mais vérifie l'échappement spécial de la position du pointeur
séquences.

insérer()
Cette action insère le caractère ou la chaîne associé à la clé qui a été
pressé.

insérer-huit-bit()
Cette action insère une version huit bits (Meta) du caractère ou de la chaîne
associé à la touche qui a été enfoncée. Seules les valeurs à un octet sont traitées
spécialement. L'action exacte dépend de la valeur du altEnvoieÉvasion et par
metaEnvoieEscape et par huitBitEntrée Ressources. le metaEnvoieEscape la ressource est
testé en premier. Voir le huitBitEntrée ressource pour une discussion complète.

Le terme « huit bits » est trompeur : xterm vérifie si la clé est comprise entre 128 et
255 (le huitième bit est défini). Si la valeur se situe dans cette plage, selon le
valeurs de ressources, xterm peut alors effectuer l'une des opérations suivantes :

· ajouter 128 à la valeur, en définissant son huitième bit,

· envoyer un octet ESC avant la clé, ou

· envoyer la clé inchangée.

formaté par insertion(le format, nom de la source [, ...])
Insérez la sélection actuelle ou les données qui s'y rapportent, formatées. La première
paramètre, le format donne le modèle pour les données comme dans au format exec.
Les paramètres suivants spécifient la source de sélection comme dans insérer-sélection.

sélectionnable par insertion(le format, surClics)
Insérez les données copiées de l'écran, formatées. Le premier paramètre, le format donne
le modèle pour les données comme dans au format exec. Le deuxième paramètre spécifie
la méthode de copie des données comme dans le surClics ressource.

insérer-sélection(nom de la source [, ...])
Cette action insère la chaîne trouvée dans la sélection ou le cutbuffer indiqué par
nom de la source. Les sources sont vérifiées dans l'ordre donné (la casse est significative) jusqu'à ce que
on en trouve un. Les sélections couramment utilisées incluent : PRIMAIRE, Notes et
PRESSE-PAPIER. Les tampons de coupe sont généralement nommés COUPE_BUFFER0 à travers COUPE_BUFFER7.

insérer-sept-bit()
Cette action est synonyme de insérer(). Le terme « sept bits » est trompeur : il
implique seulement que xterm n'essaye pas d'ajouter 128 à la valeur de la clé comme dans insérer-
huit bits().

interpréter(séquence-contrôle)
Interpréter la séquence de contrôle donnée localement, c'est-à-dire sans la passer au
héberger. Cela fonctionne en insérant la séquence de contrôle à l'avant de l'entrée
amortir. Utilisez « \ » pour échapper les chiffres octaux dans la chaîne. Xt ne vous permet pas de
mettre un caractère nul (c'est-à-dire "\000") dans la chaîne.

clavier (prénom)
Cette action définit dynamiquement une nouvelle table de traduction dont le nom de ressource est
prénom avec le suffixe Carte clavier (le cas est significatif). Le nom Aucun restaure la
table de traduction originale.

plus grande-vt-font()
Définissez la police sur la prochaine plus grande, en fonction des dimensions de la police. Voir également ensemble-
vt-police().

charger-vt-fonts(prénom[,classe])
Chargez les noms de police à partir du nom et de la classe de sous-ressource donnés. C'est-à-dire charger le
« *VT100.prénom.font", ressource comme "*VT100.font" etc. Si aucun nom n'est donné, le
l'ensemble d'origine des noms de police est restauré.

Contrairement à set-vt-font(), cela n'affecte pas les polices d'échappement et de sélection, car
ceux-ci ne sont pas basés sur les valeurs des ressources. Cela affecte les polices de manière lâche
organisé sous l'entrée de menu "Par défaut", y compris fonte, caractère gras, largeFont ainsi que
largeBoldFont.

maximiser()
Redimensionne la fenêtre pour remplir l'écran.

meta-envoie-escape()
Cette action fait basculer l'état du metaEnvoieEscape ressource.

menu contextuel(nom de menu)
Cette action affiche le menu contextuel spécifié. Noms valides (la casse est significative)
consistent à menu principal, vtMenu, policeMenuet tekMenu.

impression(drapeaux-imprimantes)
Cette action imprime la fenêtre. Il est également invoqué par le impression entrée dans menu principal.

L'action accepte des paramètres facultatifs, qui remplacent temporairement la ressource
réglages. Les valeurs des paramètres sont mises en correspondance sans tenir compte de la casse :

noFormFeed
aucun saut de page ne sera envoyé à la fin de la dernière ligne imprimée (c'est-à-dire,
imprimanteFormFeed est ``faux'').

Flux de formulaire
un saut de page sera envoyé à la fin de la dernière ligne imprimée (c'est-à-dire,
imprimanteFormFeed est ``vrai'').

nonNouvelleLigne
aucune nouvelle ligne ne sera envoyée à la fin de la dernière ligne imprimée et emballée
les lignes seront combinées en longues lignes (c'est-à-dire, imprimanteNouvelleLigne est ``faux'').

Nouvelle ligne
un saut de ligne sera envoyé à la fin de la dernière ligne imprimée, et chaque ligne
sera limité (en ajoutant une nouvelle ligne) à la largeur de l'écran (c'est-à-dire,
imprimanteNouvelleLigne est ``vrai'').

aucunAttrs
la page est imprimée sans attributs (c'est-à-dire, printAttributes est ``0'').

monoAttres
la page est imprimée avec des attributs monochromes (vt220) (c'est-à-dire, printAttributes
est ``1'').

couleurAttrs
la page est imprimée avec des attributs de couleur ANSI (c'est-à-dire, printAttributes is
``2'').

tout imprimer(drapeaux-imprimantes)
Cette action envoie tout l'historique du texte, en plus du texte actuellement
visible, au programme donné dans le ImprimanteCommande Ressource. Il permet la même
paramètres facultatifs comme impression action. Avec une commande d'imprimante appropriée, le
L'action peut être utilisée pour charger l'historique du texte dans un éditeur.

imprimer-immédiate()
Envoie le texte de la fenêtre courante directement dans un fichier, comme spécifié par le
imprimerFichierImmédiat, printModeImmédiat ainsi que printOptsImmédiate Ressources.

impression sur erreur()
Bascule un indicateur indiquant xterm que s'il sort avec une erreur X, envoyer le texte de
la fenêtre actuelle directement dans un fichier, comme spécifié par le printFileXErreur,
printModeXErreur ainsi que printOptsXErreur Ressources.

print-redir()
Cette action fait basculer le mode de contrôle de l'imprimante entre 0 et 2. Le correspondant
L'entrée du menu contextuel est utile pour éteindre l'imprimante si vous changez
votre esprit après avoir décidé d'imprimer des fichiers binaires aléatoires sur le terminal.

quitter() Cette action envoie un SIGHUP au sous-programme et se termine. Il est également invoqué par le
quitter entrée dans menu principal.

readline-bouton()
Prend en charge la fonction de lecture en option en faisant écho au curseur répété vers l'avant ou
séquences de contrôle arrière sur événement de relâchement de bouton, pour demander que l'hôte
l'application met à jour sa notion de la position du curseur pour correspondre à l'événement de bouton.

redessiner()
Cette action redessine la fenêtre. Il est également invoqué par le redessiner entrée dans
menu principal.

restaurer()
Restaure la fenêtre à la taille d'avant sa dernière maximisation.

faire défiler en arrière(compter [,unités [,souris] ])
Cette action fait défiler la fenêtre de texte vers l'arrière de sorte que le texte qui avait été précédemment
fait défiler le haut de l'écran est maintenant visible.

La compter l'argument indique le nombre de unités (qui peut être page, Demi-page,
pixelou en ligne) pour faire défiler.

Un ajustement peut être spécifié pour ces valeurs en ajoutant un signe « + » ou « - »
suivi d'un nombre, par exemple, page 2 pour spécifier 2 lignes de moins qu'une page.

Si le troisième paramètre souris est donné, l'action est ignorée lorsque la souris rapporte
est autorisé.

défilement avant(compter [,unités [,souris] ])
Cette action est similaire à faire défiler en arrière sauf qu'il défile dans l'autre
direction.

sécurise()
Cette action fait basculer le Sécurisés Clavier mode décrit dans la section intitulée
SÛRETÉ, et est invoqué à partir du sécurisékbd entrée dans menu principal.

verrouillage du défilement(marche/arrêt/bascule)
Cette action définit, désactive ou bascule l'état interne qui indique xterm que
Le verrouillage du défilement est actif, sous réserve du autoriserScrollLock ressource.

select-cursor-end(nom de destination [, ...])
Cette action est similaire à sélectionner-fin sauf qu'il doit être utilisé avec sélectionner-
curseur-début.

sélectionner-curseur-étendre()
Cette action est similaire à sélectionner-étendre sauf qu'il doit être utilisé avec sélectionner-
curseur-début.

select-cursor-start()
Cette action est similaire à sélectionner-démarrer sauf qu'il commence la sélection au
position actuelle du curseur de texte.

sélection-fin (nom de destination [, ...])
Cette action place le texte actuellement sélectionné dans toutes les sélections ou
cutbuffers spécifiés par nom de destination. Il envoie également une position de la souris et met à jour le
état de sélection interne pour refléter la fin du processus de sélection.

sélectionner-étendre()
Cette action suit le pointeur et étend la sélection. Il ne doit être lié
aux événements de mouvement.

select-set()
Cette action stocke le texte qui correspond à la sélection actuelle, sans
affectant le mode de sélection.

sélectionner-démarrer()
Cette action commence la sélection de texte à l'emplacement actuel du pointeur. Voir le
section sur AIGUILLE UTILISATION pour plus d'informations sur les sélections.

envoyer-signal(nom)
Cette action envoie le signal nommé par nom à la xterm sous-processus (le shell
ou programme spécifié avec le -e option de ligne de commande). Il est également invoqué par le
suspendre, continuer, interrompre, Raccrocher, mettre finet tuer entrées dans menu principal.
Les noms de signaux autorisés sont (la casse n'est pas significative) : c.à.c. (si soutenu par le
système opérateur), suspendre (pareil que c.à.c.), compte (si pris en charge par l'exploitation
système), int, hup, terme, quitter, alarme, alarme (pareil que alarme) et tuer.

set-8-bit-control(marche/arrêt/bascule)
Cette action active, désactive ou bascule le huitBitControl Ressource. C'est aussi
invoqué de la Contrôle 8 bits entrée dans vtMenu.

set-allow132(marche/arrêt/bascule)
Cette action active, désactive ou bascule le c132 Ressource. Il est également invoqué depuis
le autoriser132 entrée dans vtMenu.

set-altscreen(marche/arrêt/bascule)
Cette action active, désactive ou bascule entre les écrans alternatifs et actuels.

set-appcursor(marche/arrêt/bascule)
Cette action active, désactive ou bascule le mode de gestion de la touche curseur de l'application et
est également invoqué par le appcurseur entrée dans vtMenu.

set-appkeypad(marche/arrêt/bascule)
Cette action active, désactive ou bascule la gestion du mode Clavier d'application et est
également invoqué par le clavier d'application entrée dans vtMenu.

set-autolinefeed(marche/arrêt/bascule)
Cette action active, désactive ou active l'insertion automatique de sauts de ligne. C'est aussi
invoqué par le saut de ligne automatique entrée dans vtMenu.

set-autowrap(marche/arrêt/bascule)
Cette action active, désactive ou active l'enroulement automatique des longues lignes. C'est aussi
invoqué par le enrouler automatiquement entrée dans vtMenu.

flèche de recul(marche/arrêt/bascule)
Cette action active, désactive ou bascule le retourflècheClé Ressource. Il est également invoqué
du flèche arrière key entrée dans vtMenu.

set-bellIsUrgent(marche/arrêt/bascule)
Cette action active, désactive ou bascule le clocheEstUrgent Ressource. Il est également invoqué
par The clocheEstUrgent entrée dans vtMenu.

set-cursorblink(marche/arrêt/bascule)
Cette action active, désactive ou bascule le curseurClignote Ressource. Il est également invoqué
du curseur clignotant entrée dans vtMenu.

set-cursesemul(marche/arrêt/bascule)
Cette action active, désactive ou bascule le les courses Ressource. Il est également invoqué depuis
le malédiction entrée dans vtMenu.

set-font-doublesize(marche/arrêt/bascule)
Cette action active, désactive ou bascule le policeDoubletaille Ressource. C'est aussi
invoqué par le police-doubletaille entrée dans policeMenu.

set-hp-touches-de-fonction(marche/arrêt/bascule)
Cette action active, désactive ou bascule le hpFunctionKeys Ressource. C'est aussi
invoqué par le hpFunctionKeys entrée dans menu principal.

set-jumpscroll(marche/arrêt/bascule)
Cette action active, désactive ou bascule le faire défiler Ressource. Il est également invoqué
par The faire défiler entrée dans vtMenu.

set-font-linedrawing(marche/arrêt/bascule)
Cette action active, désactive ou bascule le xterml'état quant à savoir si le
la police actuelle a des caractères de dessin au trait et si elle doit les dessiner directement.
Il est également invoqué par le police-dessin au trait entrée dans policeMenu.

set-font-packed(marche/arrêt/bascule)
Cette action active, désactive ou bascule le ForcePackedFontla ressource qui contrôle
utilisation de la largeur de glyphe minimale ou maximale de la police. Il est également invoqué par le Police de caractère-
emballé entrée dans policeMenu.

définir-garder-presse-papiers(marche/arrêt/bascule)
Cette action active, désactive ou bascule le garder le presse-papiers ressource.

set-conserver-sélection(marche/arrêt/bascule)
Cette action active, désactive ou bascule le conserverSélection Ressource. C'est aussi
invoqué par le conserverSélection entrée dans vtMenu.

set-logging (marche/arrêt/bascule)
Cette action définit, désactive ou bascule l'état de l'option de journalisation.

définir les anciennes touches de fonction (marche/arrêt/bascule)
Cette action définit, désactive ou bascule l'état des touches de fonction héritées. C'est aussi
invoqué par le anciennes touches de fonction entrée dans menu principal.

définir-marginbell(marche/arrêt/bascule)
Cette action active, désactive ou bascule le marge cloche ressource.

définir-num-lock(marche/arrêt/bascule)
Cette action fait basculer l'état du Verrnum ressource.

set-pop-on-bell(marche/arrêt/bascule)
Cette action active, désactive ou bascule le popOnBell Ressource. Il est également invoqué par
le poponbell entrée dans vtMenu.

définir des couleurs privées (marche/arrêt/bascule)
Cette action active, désactive ou bascule le privateColorRegistres ressource.

définir-render-font(marche/arrêt/bascule)
Cette action active, désactive ou bascule le rendreFont Ressource. Il est également invoqué
par The police de rendu entrée dans policeMenu.

set-video-inverse(marche/arrêt/bascule)
Cette action active, désactive ou bascule le inverseVidéo Ressource. Il est également invoqué
par The vidéo inverse entrée dans vtMenu.

set-reversewrap(marche/arrêt/bascule)
Cette action active, désactive ou bascule le enrouler à l'envers Ressource. Il est également invoqué
par The enrouler entrée dans vtMenu.

définir le défilement sur la touche (marche/arrêt/bascule)
Cette action active, désactive ou bascule le touche de défilement Ressource. Il est également invoqué
du touche de défilement entrée dans vtMenu.

set-scroll-on-tty-output(marche/arrêt/bascule)
Cette action active, désactive ou bascule le scrollTtySortie Ressource. C'est aussi
invoqué de la sortie de défilement entrée dans vtMenu.

set-barre de défilement(marche/arrêt/bascule)
Cette action active, désactive ou bascule le barre de défilement Ressource. Il est également invoqué par
le barre de défilement entrée dans vtMenu.

set-sco-touches de fonction(marche/arrêt/bascule)
Cette action active, désactive ou bascule le scoFunctionKeys Ressource. C'est aussi
invoqué par le scoFunctionKeys entrée dans menu principal.

ensemble-sélectionner(marche/arrêt/bascule)
Cette action active, désactive ou bascule le sélectionner dans le presse-papiers Ressource. C'est aussi
invoqué par le sélectionner dans le presse-papiers entrée dans vtMenu.

set-sixel-scrolling(marche/arrêt/bascule)
Cette action bascule entre le positionnement en ligne (défilement sixel) et le positionnement absolu. Ce
peut également être contrôlé via le mode privé DEC 80 (DECSDM) ou depuis le sixelDéfilement
entrée dans le btMenu.

définir les touches de fonction soleil (marche/arrêt/bascule)
Cette action active, désactive ou bascule le sunFunctionKeys Ressource. C'est aussi
invoqué par le sunFunctionKeys entrée dans menu principal.

set-sun-clavier(marche/arrêt/bascule)
Cette action active, désactive ou bascule le sunClavier Ressource. Il est également invoqué
par The sunClavier entrée dans menu principal.

set-tek-texte(grand/2/3/petit)
Cette action définit la police utilisée dans la fenêtre Tektronix sur la valeur de la
ressource sélectionnée selon l'argument. L'argument peut être soit un mot-clé
ou un alias à une lettre, comme indiqué entre parenthèses :

grand (l)
Utiliser la ressource policeGrande, identique à l'entrée de menu tektextlarge.

deux (2)
Utiliser la ressource police2, identique à l'entrée de menu textetexte2.

trois (3)
Utiliser la ressource police3, identique à l'entrée de menu textetexte3.

petit(s)
Utiliser la ressource policePetit, identique à l'entrée de menu tektextsmall.

type de terminal défini (type)
Cette action dirige la sortie vers le vt or tek fenêtres, selon les type
chaîne de caractères. Il est également invoqué par le mode tek entrée dans vtMenu et par mode vt entrée dans
tekMenu.

set-titeInhibit(marche/arrêt/bascule)
Cette action active, désactive ou bascule le titeInhiber ressource, qui contrôle
basculer entre les écrans alternatifs et actuels.

set-barre d'outils(marche/arrêt/bascule)
Cette action active, désactive ou bascule la fonction de barre d'outils. Il est également invoqué par
le barre d'outils entrée dans menu principal.

set-utf8-mode(marche/arrêt/bascule)
Cette action active, désactive ou bascule le utf8 Ressource. Il est également invoqué par le
mode utf8 entrée dans policeMenu.

set-utf8-titre(marche/arrêt/bascule)
Cette action active, désactive ou bascule le utf8Titre Ressource. Il est également invoqué par
le utf8-titre entrée dans policeMenu.

définir-visibilité (vt/tek,marche/arrêt/bascule)
Cette action définit, désactive ou bascule si oui ou non le vt or tek les fenêtres sont
visible. Il est également invoqué depuis le tekshow ainsi que à l'intérieur entrées dans vtMenu et par
vtshow ainsi que tekhide entrées dans tekMenu.

set-visuel-cloche(marche/arrêt/bascule)
Cette action active, désactive ou bascule le visuelBell Ressource. Il est également invoqué
par The cloche visuelle entrée dans vtMenu.

set-vt-font(d/1/2/3/4/5/6/e/s [,police normale [, caractère gras]])
Cette action définit la ou les polices actuellement utilisées dans la fenêtre VT102. le
le premier argument est un caractère unique qui spécifie la police à utiliser :

d or D indiquer la police par défaut (la police initialement utilisée lors xterm a été lancé),

1 à travers 6 indiquer les polices spécifiées par le police1 à travers police6 Ressources,

e or E indiquer les polices normales et en gras qui ont été définies par des codes d'échappement
(ou spécifié comme deuxième et troisième arguments d'action, respectivement), et

s or S indiquer la sélection de police (telle que faite par des programmes tels que xfontsel(1))
indiqué par le deuxième argument d'action.

If xterm est configuré pour prendre en charge les caractères larges, deux autres en option
les paramètres sont reconnus pour le e argument : police large et police large en gras.

plus petite-vt-font()
Définissez la police sur la plus petite suivante, en fonction des dimensions de la police. Voir également ensemble-
vt-police().

redémarrage en douceur()
Cette action réinitialise la zone de défilement. Il est également invoqué depuis le redémarrage en douceur
entrée dans vtMenu. L'effet est identique à un contrôle soft reset (DECSTR)
séquence.

spawn-nouveau-terminal (params)
Générez un nouveau xterm traiter. Ceci est disponible sur les systèmes qui ont un
version du système de fichiers de processus, par exemple, "/ proc", lequel xterm Peux lire.

Utilisez l'entrée de processus "cwd", par exemple, /proc/12345/cwd pour obtenir le répertoire de travail
du processus qui s'exécute dans le courant xterm.

Sur les systèmes qui ont l'entrée de processus « exe », par exemple, /proc/12345/exe, utilisez-la pour
obtenir l'exécutable réel. Sinon, utilisez la variable $PATH pour trouver xterm.

Si des paramètres sont donnés dans l'action, passez-les au nouveau xterm processus.

démarrer-étendre()
Cette action est similaire à sélectionner-démarrer sauf que la sélection est étendue à
l'emplacement actuel du pointeur.

démarrer-curseur-étendre()
Cette action est similaire à sélectionner-étendre sauf que la sélection est étendue à
la position actuelle du curseur de texte.

chaîne de caractères(un magnifique)
Cette action insère la chaîne de texte spécifiée comme si elle avait été saisie. Devis
est nécessaire si la chaîne contient des espaces ou des caractères non alphanumériques. Si
l'argument chaîne commence par les caractères "0x", il est interprété comme un hexadécimal
constante de caractère.

tek-copie()
Cette action copie les codes d'échappement utilisés pour générer le contenu de la fenêtre actuelle
dans un fichier du répertoire courant commençant par le nom COPY. C'est aussi
invoqué de la tekcopie entrée dans tekMenu.

page tek()
Cette action efface la fenêtre Tektronix. Il est également invoqué par le page technique entrée
in tekMenu.

tek-reset()
Cette action réinitialise la fenêtre Tektronix. Il est également invoqué par le tekréinitialiser entrée
in tekMenu.

bouton-vi()
Gère un événement de bouton (autre que presser et relâcher) en faisant écho à un contrôle
séquence calculée à partir du numéro de ligne de l'événement à l'écran par rapport à la
ligne courante :

ÉCHAP ^P
or
ÉCHAP ^N

selon que l'événement est respectivement avant ou après la ligne courante.
Le ^N (ou ^P) est répété une fois pour chaque ligne où l'événement diffère du
ligne actuelle. La séquence de contrôle est complètement omise si l'événement de bouton est
sur la ligne courante.

cloche-visuelle()
Cette action fait clignoter la fenêtre rapidement.

La fenêtre Tektronix a également l'action suivante :

presse à gin (l/L/m/M/r/R)
Cette action envoie le code d'entrée graphique indiqué.

Réglage par défaut clés / KEY : fixations
Les liaisons par défaut dans la fenêtre VT102 utilisent le jeton SELECT, qui est défini par le
sélectionner dans le presse-papiers Ressource. Ceux-ci sont pour le vt100 widget :

Changement Avant : défilement arrière (1, demi-page) \n\
Changement Suivant :défilement avant(1,demi-page) \n\
Changement Sélectionnez:select-cursor-start() \
select-cursor-end(SELECT, CUT_BUFFER0) \n\
Changement Insérer : sélection d'insertion (SELECT, CUT_BUFFER0) \n\
Autre Retour :plein écran() \n\
Scroll_Lock:scroll-lock() \n\
Maj~Ctrl KP_Add:larger-vt-font() \n\
Maj Ctrl KP_Add:petite-vt-font() \n\
Changement KP_Subtract : fonte-vt-plus petite() \n\
~ Méta :insert-seven-bit() \n\
Méta :insert-huit-bit() \n\
!Ctrl :menu contextuel(menu principal) \n\
!Verrouiller Ctrl :menu contextuel(menu principal) \n\
!Verrouiller Ctrl @Num_Lock :menu contextuel(menu principal) \n\
! @Num_Lock Ctrl :menu contextuel(menu principal) \n\
~ Méta :select-start() \n\
~ Méta :select-extend() \n\
!Ctrl :menu-popup(vtMenu) \n\
!Verrouiller Ctrl :menu-popup(vtMenu) \n\
!Verrouiller Ctrl @Num_Lock :menu-popup(vtMenu) \n\
! @Num_Lock Ctrl :menu-popup(vtMenu) \n\
~Ctrl ~Méta :ignorer() \n\
Méta :clear-saved-lines() \n\
~Ctrl ~Méta :insert-selection(SELECT, CUT_BUFFER2) \n\
!Ctrl :menu-popup(fontMenu) \n\
!Verrouiller Ctrl :menu-popup(fontMenu) \n\
!Verrouiller Ctrl @Num_Lock :menu-popup(fontMenu) \n\
! @Num_Lock Ctrl :menu-popup(fontMenu) \n\
~Ctrl ~Méta :start-extend() \n\
~ Méta :select-extend() \n\
Ctrl :scroll-back(4,demi-page,m) \n\
Verrouiller Ctrl :scroll-back(4,demi-page,m) \n\
Verrouiller @Num_Lock Ctrl :scroll-back(4,demi-page,m) \n\
@Num_Lock Ctrl :scroll-back(4,demi-page,m) \n\
:scroll-back(4,ligne,m) \n\
Ctrl :scroll-forw(5,demi-page,m) \n\
Verrouiller Ctrl :scroll-forw(5,demi-page,m) \n\
Verrouiller @Num_Lock Ctrl :scroll-forw(5,demi-page,m) \n\
@Num_Lock Ctrl :scroll-forw(5,demi-page,m) \n\
:scroll-forw(5,ligne,m) \n\
:select-end(SELECT, CUT_BUFFER0) \n\
:ignorer()

Les liaisons par défaut dans la fenêtre Tektronix sont analogues mais moins étendues. Ceux-ci sont
pour le tek4014 widget :

~ Méta : insert-seven-bit() \n\
Méta : insert-huit-bit() \n\
!Ctrl : menu contextuel(menu principal) \n\
!Verrouiller Ctrl : menu contextuel(menu principal) \n\
!Verrouiller Ctrl @Num_Lock : menu contextuel(menu principal) \n\
!Ctrl @Num_Lock : menu contextuel(menu principal) \n\
!Ctrl : menu-popup(tekMenu) \n\
!Verrouiller Ctrl : menu-popup(tekMenu) \n\
!Verrouiller Ctrl @Num_Lock : menu-popup(tekMenu) \n\
!Ctrl @Num_Lock : menu-popup(tekMenu) \n\
Maj ~ Méta : gin-press(L) \n\
~ Méta : gin-press(l) \n\
Maj ~ Méta : gin-press(M) \n\
~ Méta : presse à gin(h) \n\
Maj ~ Méta : gin-press(R) \n\
~ Méta : gin-press(r)

Voici un exemple qui utilise une sélection/coller décalée pour copier dans le presse-papiers, et non décalée
sélectionner/coller pour la sélection principale. Dans chaque cas, un tampon de coupe (différent) est également un
cible ou source de l'opération de sélection/collage. Il est important de se rappeler cependant que
les tampons coupés stockent les données dans le codage ISO-8859-1, tandis que les sélections peuvent stocker les données dans un
variété de formats et d'encodages. Tandis que xterm possède la sélection, il la met en valeur. Lorsque
il perd la sélection, il supprime la surbrillance correspondante. Mais vous pouvez toujours coller
du tampon de coupe correspondant.

*VT100*traductions : #override \n\
~Maj~Ctrl : insert-selection(PRIMARY, CUT_BUFFER2) \n\
Maj~Ctrl : insert-selection(CLIPBOARD, CUT_BUFFER2) \n\
~Maj : select-end(PRIMARY, CUT_BUFFER0) \n\
Changement : select-end(CLIPBOARD, CUT_BUFFER1)

Dans l'exemple, le nom de la classe VT100 est utilisé à la place du nom du widget. Ceux-ci sont
différent; le nom de la classe fournit une correspondance plus spécifique que le nom du widget. Un chef de file
"*" est utilisé car la hiérarchie des widgets au-dessus du vt100 widget dépend si le
la prise en charge de la barre d'outils est compilée dans xterm.

Vous trouverez ci-dessous un exemple de la façon dont le carte du clavier() l'action peut être utilisée pour ajouter des touches spéciales pour
saisir des mots couramment tapés :

*VT100.Traductions : #override F13 : mappage de touches (dbx)
*VT100.dbxKeymap.translations : \
F14 : mappage de touches (Aucun) \n\
F17 : chaîne("suivant") un magnifique(0x0d) \n\
F18 : chaîne("étape") un magnifique(0x0d) \n\
F19 : chaîne("continuer") un magnifique(0x0d) \n\
F20: string("print ") insert-selection(PRIMARY, CUT_BUFFER0)

Réglage par défaut Barre de défilement fixations
Les raccourcis clavier sont normalement associés au vt100 or tek4014 widgets qui agissent comme
émulateurs de terminaux. XtermeLa barre de défilement (et la barre d'outils si elle est configurée) sont séparées
widgets. Parce que tous utilisent le X Toolkit, ils ont des Les traductions
Ressources. Ces ressources sont distinctes et correspondent à des modèles différents, par exemple, le
différences dans le nom du widget et le nombre de niveaux de widgets qu'ils peuvent contenir.

La barre de défilement widget est un enfant du vt100 widget. Il est placé au-dessus du vt100
widget. L'activation et la désactivation de la barre de défilement vt100 widget à redimensionner.

Les liaisons par défaut pour le widget de barre de défilement utilisent uniquement les événements de bouton de la souris :

: DébutDéfilement(Avant) \n\
: DébutDéfilement(Avant) \n\
: StartScroll(Continu) MoveThumb() NotifyThumb() \n\
: DémarrerDéfilement(Arrière) \n\
: DémarrerDéfilement(Arrière) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportionnel) EndScroll()

Les événements que le barre de défilement widget ne reconnaît pas du tout sont perdus.

Cependant, au démarrage, xterm augmente ces traductions avec les traductions par défaut utilisées
pour le vt100 widget, ainsi que la ressource "actions" utilisée par ces traductions.
Parce que le barre de défilement (ou barre de menu) les widgets ne reconnaissent pas ces actions (mais parce que
a un correspondant traductions), elles sont transmises au vt100 widget.

Cette augmentation des traductions de la barre de défilement a quelques limitations :

· Xterme sait quelles sont les traductions par défaut, mais il n'y a pas de bibliothèque appropriée
interface permettant de déterminer les personnalisations qu'un utilisateur peut avoir ajoutées à vt100
widget. Tout ça xterm peut faire est d'augmenter la barre de défilement widget pour lui donner le même
point de départ pour une personnalisation ultérieure par l'utilisateur.

· Les événements dans l'écart entre les widgets peuvent être perdus.

· Les séquences de composition commencées dans un widget ne peuvent pas être terminées dans l'autre, car le
les méthodes d'entrée pour chaque widget ne partagent pas les informations de contexte.

La plupart des personnalisations des traductions de la barre de défilement ne concernent pas les raccourcis clavier. Plutôt,
les utilisateurs sont généralement plus intéressés par la modification des liaisons des boutons de la souris. Pour
Par exemple, certaines personnes préfèrent utiliser le bouton du pointeur gauche pour faire glisser la barre de défilement
pouce. Cela peut être configuré en modifiant la ressource de traduction, par exemple,

*VT100.scrollbar.translations : #override \n\
: DébutDéfilement(Avant) \n\
: StartScroll(Continu) MoveThumb() NotifyThumb() \n\
: DémarrerDéfilement(Arrière) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportionnel) EndScroll()

CONTRÔLE SÉQUENCES ET CLAVIER


Les applications peuvent envoyer des séquences de caractères au terminal pour modifier son comportement.
Elles sont souvent appelées "séquences d'échappement ANSI" ou simplement "séquences d'échappement", mais
les deux termes sont trompeurs :

· ANSI x3.64 (obsolète) qui a été remplacé par ISO 6429 (ECMA-48) a donné des règles pour la
le format de ces séquences de caractères.

· Alors que le VT100 d'origine était censé être compatible ANSI (contre x3.64), il y a
aucune version librement disponible de la norme ANSI pour montrer où le VT100 diffère.
La plupart des documents qui mentionnent la norme ANSI comportent des ajouts introuvables dans la
originaux (tels que ceux basés sur ansi.sys). Donc, cette discussion se concentre sur l'ISO


· La norme décrit uniquement les séquences envoyées de l'hôte au terminal. Il n'y a pas
standard pour les séquences envoyées par des touches spéciales du terminal à l'hôte. Par
convention (et se référant aux terminaux existants), le format de ces séquences
est généralement conforme à la norme hôte-terminal.

· Une partie de xtermLes séquences de ne rentrent pas dans le schéma standard. Techniquement ce sont
"non spécifié". Par exemple, le test d'alignement d'écran DEC (DECALN) est ce trois-
séquence de caractères :

ESC # 8

· Certaines séquences correspondent au format standard, mais ne sont pas répertoriées dans le standard.
Celles-ci incluent les séquences utilisées pour configurer les marges de défilement et faire
défilement avant/arrière.

· Certaines des séquences (en particulier, les fonctions à caractère unique telles que tabulation et
retour arrière) n'incluent pas le échapper caractère.

Avec tout cela à l'esprit, la norme fait référence à ces séquences de caractères comme "contrôle
séquences ».

La Xterme Control Séquences document liste les séquences de contrôle qu'une application peut
envoyer xterm pour lui faire effectuer diverses opérations. La plupart de ces opérations sont
standardisé, à partir des terminaux DEC ou Tektronix, ou à partir de terminaux plus largement utilisés
normes telles que ISO-6429.

Quelques exemples d'utilisation sont donnés dans cette section.

Vitrine Titres
Certains scripts utilisent echo avec options -e ainsi que -n pour dire au shell d'interpréter la chaîne
"\e" comme le échapper caractère et de supprimer une nouvelle ligne de fin sur la sortie. Ce ne sont pas
transportable, déconseillé. Utilisez plutôt printf (POSIX).

Par exemple, pour définir le fenêtre titre à "Hello world!", vous pouvez utiliser l'un de ces
commandes dans un script :

printf '\033]2;Bonjour le monde !\033\'
printf '\033]2;Bonjour tout le monde !\007'
printf '\033]2;%s\033\' "Bonjour le monde !"
printf '\033]2;%s\007' "Bonjour le monde !"

La printf commande interprète la valeur octale "\033" pour échapper, et (puisque ce n'était pas
donné dans le format) omet une nouvelle ligne de fin de la sortie.

Certains programmes (tels que écran(1)) définissez les titres de fenêtre et d'icône en même temps, en utilisant
une séquence de contrôle légèrement différente.

# Clés / Key
Xterme, comme tout émulateur de terminal compatible VT100, dispose de deux modes pour le spécial clés
(touches curseur, pavé numérique et certaines touches de fonction) :

· Ordinaire mode, ce qui fait que les touches spéciales transmettent des séquences "utiles" telles que le
séquence de contrôle pour le curseur vers le haut lorsque vous appuyez sur la flèche vers le haut, et

· application mode, qui utilise une séquence de contrôle différente qui ne peut pas être confondue avec
les séquences "utiles".

La principale différence entre les deux modes est que les séquences du mode normal commencent par CSI
(échapper [) et les séquences de mode d'application commencent par SS3 (échapper O).

Le terminal est initialisé dans l'un de ces deux modes (généralement le mode normal), en fonction
sur la description du terminal (termcap ou terminfo). La description du terminal a également
capacités (chaînes) définies pour le mode clavier utilisé dans les applications curses.

Il y a un problème dans l'utilisation de la description du terminal pour les applications qui ne sont pas
destinées à être des applications curses en plein écran : les définitions des touches spéciales ne sont
correct pour ce mode de clavier. Par exemple, certains coquillages (contrairement ksh(1), qui semble
être codés en dur, sans même utiliser termcap) permettent à leurs utilisateurs de personnaliser les raccourcis clavier,
assigner des actions du shell à des touches spéciales.

· bash(1) permet constant chaînes à affecter aux fonctions. Ce n'est que du succès
si le terminal est initialisé en mode application par défaut, car bash manque
flexibilité dans ce domaine. Il utilise un (moins expressif que bash's) readline script
langage de configuration des raccourcis clavier, qui s'appuie sur l'utilisateur pour statiquement
énumérer les liaisons possibles pour des valeurs données de $TERM.

· zsh(1) fournit une fonctionnalité analogue, mais il accepte les expressions d'exécution, ainsi que
fournir un $termininfo tableau pour les scripts. En particulier, on peut utiliser le terminal
base de données, transformation lors de la définition d'une liaison de clé. En transformant la sortie ainsi
qui CSI ainsi que SS3 sont assimilés, zsh peut utiliser la base de données du terminal pour obtenir des informations utiles
définitions pour son utilisation en ligne de commande, que le terminal utilise des
mode d'application initialement. Voici un exemple:

[[ "$terminfo[kcuu1]" == "^[O"* ]] && \
bindkey -M viins "${terminfo[kcuu1]/O/[}" \
vi-up-line-ou-historique

Changer Couleurs
Quelques programmes shell permettent aux utilisateurs d'ajouter de la couleur et d'autres attributs vidéo
aux chaînes d'invite du shell. Les utilisateurs peuvent le faire en définissant $PS1 (l'invite principale
chaîne de caractères). Encore, bash ainsi que zsh ont fourni des fonctionnalités introuvables dans ksh. Les deux produits disposent d'une
problème cependant : la largeur de l'invite à l'écran ne sera pas nécessairement la même que celle
nombre de caractères. Parce qu'il n'y a pas de conseils dans la norme POSIX, chaque shell
aborde le problème d'une manière différente :

· bash traite les caractères entre "\[" et "\]" comme non imprimables (sans largeur sur le
écran).

· zsh traite les caractères entre "%{" et "%}" comme non imprimables.

En plus de la différence de syntaxe, les shells fournissent différentes méthodes pour
obtenir des séquences d'échappement utiles :

· Comme indiqué dans # Clés / Key, zsh initialise le tableau $terminfo avec le terminal
capacités.

Il fournit également une fonction échoti qui fonctionne comme mettre(1) pour convertir un terminal
capacité avec ses paramètres dans une chaîne qui peut être écrite sur le terminal.

· Coques sans caractéristique comparable (telle que bash) peut toujours utiliser le programme mettre à
faire cette transformation.

Les séquences d'échappement codées en dur sont prises en charge par chaque shell, mais ne sont pas recommandées car
ceux-ci reposent sur des configurations particulières et ne peuvent pas être facilement déplacés entre différents
environnements utilisateurs.

ENVIRONNEMENT


Xterme définit plusieurs variables d'environnement :

DISPLAY
est le nom d'affichage, pointant vers le serveur X (voir DISPLAY DES NOMS in X(7)).

TERM est défini en fonction de l'entrée terminfo (ou termcap) qu'il utilise comme référence.

Sur certains systèmes, vous pouvez rencontrer des situations où le shell que vous utilisez et xterm
sont construits à l'aide de bibliothèques avec différentes bases de données de terminaux. Dans cette situation,
xterm peut choisir une description de terminal inconnue du shell.

WINDOWS
est défini sur le numéro d'identification de la fenêtre X du xterm fenêtre.

XTERM_FILTER
est défini si un filtre de paramètres régionaux est utilisé. La valeur est le chemin d'accès du filtre.

XTERM_LOCALE
montre les paramètres régionaux qui ont été utilisés par xterm au démarrage. Quelques initialisations du shell
les scripts peuvent définir des paramètres régionaux différents.

XTERM_SHELL
est défini sur le chemin du programme qui est appelé. Normalement c'est une coquille
programme, par exemple, / Bin / sh. Comme il ne s'agit pas nécessairement d'un programme shell, il est
distinct de "SHELL".

XTERM_VERSION
est défini sur la chaîne affichée par le -version option. C'est normalement un
identifiant des bibliothèques X Window utilisées pour construire xterm, Suivie par xtermle patch
chiffre entre parenthèses. Le numéro de patch fait également partie de la réponse à un Secondaire
Séquence de contrôle Device Attributes (DA) (voir Xterme Control Séquences).

Selon la configuration de votre système, xterm peut également définir les éléments suivants :

COLONNES
la largeur du xterm en caractères (cf : « colonnes stty »).

MAISON quand xterm est configuré pour mettre à jour utmp.

LIGNES
la hauteur du xterm en caractères (cf : « stty rows »).

NOM DU JOURNAL
quand xterm est configuré pour mettre à jour utmp.

SHELL
quand xterm est configuré pour mettre à jour utmp. Il est également défini si vous fournissez un shell valide
nom comme paramètre facultatif.

Xterme définit ceci sur un chemin d'accès absolu. Si vous avez défini la variable sur une valeur relative
chemin d'accès, xterm peut le définir sur un chemin d'accès shell différent.

Si vous l'avez défini sur un chemin qui ne correspond pas à un shell valide, xterm
peut le désactiver, pour éviter toute confusion.

TERME
le contenu de l'entrée termcap correspondant à $TERM, avec des lignes et des colonnes
valeurs remplacées par la fenêtre de taille réelle que vous avez créée.

TERMININFO
peut être défini à un emplacement non standard dans le script de configuration.

Utiliser xterm en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad