IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

xterm - Online nel cloud

Esegui xterm nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando xterm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


xterm - emulatore di terminale per X

SINOSSI


xterm [-toolkittoption ...] [-opzione ...] [conchiglia]

DESCRIZIONE


I xterm programma è un emulatore di terminale per il sistema X Window. Fornisce DEC
VT102/VT220 e funzioni selezionate da terminali di livello superiore come VT320/VT420/VT520
(Vtxxx). Fornisce inoltre l'emulazione Tektronix 4014 per i programmi che non possono utilizzare il
sistema di finestre direttamente. Se il sistema operativo sottostante supporta il ridimensionamento del terminale
capacità (ad esempio, il segnale SIGWINCH nei sistemi derivati ​​da 4.3BSD), xterm volere
utilizzare le funzionalità per notificare i programmi in esecuzione nella finestra ogni volta che viene ridimensionata.

I terminali VTxxx e Tektronix 4014 hanno ciascuno la propria finestra in modo che sia possibile modificare
testo in uno e guardare la grafica nell'altro allo stesso tempo. Per mantenere il corretto
proporzioni (altezza/larghezza), la grafica Tektronix sarà limitata alla scatola più grande con
un rapporto di aspetto di 4014 che si adatta alla finestra. Questa casella si trova in alto a sinistra
zona della finestra.

Sebbene entrambe le finestre possano essere visualizzate contemporaneamente, una di esse è considerata la
finestra “attiva” per ricevere input da tastiera e output da terminale. Questa è la finestra che
contiene il cursore di testo. La finestra attiva può essere scelta tramite sequenze di escape, il
Il menu "Opzioni VT" nella finestra VTxxx e il menu "Opzioni Tek" nella finestra 4014.

EMULAZIONI


L'emulazione VT102 è abbastanza completa, ma non supporta l'autorepeat. Doppio formato
i caratteri vengono visualizzati correttamente se il server dei font supporta i font scalabili. Il VT220
l'emulazione non supporta i soft font, altrimenti è completa.

Database dei terminali (terminfo (5) o termcap (5)) voci che funzionano con xterm includere

una voce specifica per piattaforma opzionale ("xterm"),
"xtermine",
“vt102”,
“vt100”,
“ansi” e
"stupido"

xterm cerca automaticamente nel database del terminale in questo ordine queste voci e
quindi imposta le variabili d'ambiente “TERM” e “TERMCAP”. Puoi anche usare "vt220",
ma deve impostare il livello di emulazione del terminale con il decTerminalID risorsa. sulla maggior parte
sistemi, xterm utilizzerà il database terminfo. Alcuni sistemi più vecchi usano termcap. (Il
La variabile di ambiente "TERMCAP" non è impostata se xterm è collegato a una libreria terminfo,
poiché le informazioni richieste non sono fornite dall'emulazione termcap di terminfo
biblioteche).

Molte delle speciali xterm le caratteristiche possono essere modificate sotto il controllo del programma attraverso una serie di
sequenze di escape diverse dalle sequenze di escape standard del VT102. (Vedi il xterm
Control sequenze documento.)

Anche l'emulazione Tektronix 4014 è abbastanza buona. Supporta l'indirizzamento grafico a 12 bit,
ridimensionato alla dimensione della finestra. Quattro diverse dimensioni dei caratteri e cinque diversi tipi di linee sono
supportato. Non è disponibile alcun supporto per la scrittura o la modalità sfocata. Il testo Tektronix e
i comandi grafici sono registrati internamente da xterm e può essere scritto su un file inviando
la sequenza di escape COPY (o tramite il Tektronix menù; vedi sotto). Il nome del file
sarà "COPIAaaaa-MM-dd.hh:mm:ss", dove aaaa, MM, dd, hh, mm ed ss sono l'anno, il mese,
giorno, ora, minuto e secondo in cui è stata eseguita la COPIA (il file viene creato nel
elenco xterm è avviato, o la directory home per un login xterm).

Non tutte le funzioni descritte in questo manuale sono necessariamente disponibili in questa versione
of xterm. Alcuni (ad es. le estensioni non VT220) sono disponibili solo se sono stati compilati
in, sebbene i più comunemente usati siano nella configurazione predefinita.

ALTRO CARATTERISTICHE


xterm evidenzia automaticamente il cursore del testo quando il puntatore entra nella finestra
(selezionato) e lo deseleziona quando il puntatore lascia la finestra (non selezionato). Se la
finestra è la finestra di messa a fuoco, quindi il cursore di testo viene evidenziato indipendentemente da dove
puntatore è.

In modalità VT102, ci sono sequenze di escape per attivare e disattivare una schermata alternativa
buffer, che ha le stesse dimensioni dell'area di visualizzazione della finestra. Quando attivato, il
la schermata corrente viene salvata e sostituita con la schermata alternativa. Salvataggio delle righe scrollate
la parte superiore della finestra è disabilitata fino a quando non viene ripristinata la schermata normale. Il solito
descrizione terminale per xterm consente l'editor visuale vi(1) per passare al supplente
schermata per la modifica e per ripristinare la schermata all'uscita. Una voce di menu a comparsa lo rende semplice
per passare dalla schermata normale a quella alternativa per taglia e incolla.

In modalità VT102 o Tektronix, ci sono sequenze di escape per cambiare il nome del
finestre. Inoltre, in modalità VT102, xterm implementa il controllo di manipolazione della finestra
sequenze da dtterm, come ridimensionare la finestra, impostarne la posizione sullo schermo.

xterm consente alle applicazioni basate sui caratteri di ricevere gli eventi del mouse (attualmente si preme un pulsante
e eventi di rilascio ed eventi di movimento dei pulsanti) come sequenze di controllo da tastiera. Vedere xterm
Control sequenze per i dettagli.

VERSIONI


I xterm l'emulatore di terminale accetta le opzioni standard della riga di comando di X Toolkit così come
molte opzioni specifiche per l'applicazione. Se l'opzione inizia con `+' invece di `-', il
l'opzione viene ripristinata al valore predefinito.

-versione
Questo causa xterm per stampare un numero di versione sullo standard output, quindi uscire.

-Aiuto Questo causa xterm per stampare un messaggio dettagliato che descrive le sue opzioni, una per
linea. Il messaggio viene scritto sullo standard output. Dopo aver stampato il messaggio,
xterm esce. xterm genera questo messaggio, ordinandolo e annotando se a
"-opzione"O un"+opzione” attiva o disattiva la funzione, poiché alcune funzioni
storicamente sono stati l'uno o l'altro. xterm genera un messaggio di aiuto conciso
(più opzioni per riga) quando viene utilizzata un'opzione sconosciuta, ad es.

xterm -z

Se la logica per una particolare opzione come la registrazione non è compilata in xterm,
anche il testo della guida per quell'opzione non viene visualizzato dal -Aiuto opzione.

La maggior parte dei xterm le opzioni vengono effettivamente analizzate da X Toolkit, che imposta la risorsa
valori. xterm fornisce a X Toolkit una tabella di opzioni. Alcuni di questi sono contrassegnati,
dicendo a X Toolkit di ignorarli (-Aiuto, -versione, -classe, -ee -in). Dopo il
X Toolkit ha analizzato i parametri della riga di comando, rimuove quelli che gestisce,
lasciando i parametri appositamente contrassegnati per xterm gestire.

I -versione ed -Aiuto le opzioni vengono interpretate anche se xterm non è possibile aprire il display e
sono utili per i test e gli script di configurazione. Insieme a -classe, sono controllati
prima di altre opzioni. Per farlo, xterm ha il suo parser di argomenti (molto più semplice), insieme
con una tabella dell'elenco di opzioni integrato di X Toolkit.

Affidarsi a X Toolkit per analizzare le opzioni e i valori associati ha i vantaggi
di semplicità e buona integrazione con il meccanismo delle risorse X. Ci sono alcuni
inconvenienti

· xterm non può dire facilmente se un valore di risorsa è stato impostato da uno degli esterni
file di default delle risorse o dell'applicazione, o se è stato impostato tramite il -xrm Opzione o
tramite alcune opzioni della riga di comando direttamente pertinenti. xterm vede solo il risultato finale: a
valore fornito durante la creazione dei relativi widget.

· xterm non conosce l'ordine in cui particolari opzioni ed elementi nei file di risorse
sono valutati. Piuttosto, vede tutti i valori per un dato widget contemporaneamente.
Nella progettazione di queste opzioni, alcune sono ritenute più importanti e possono prevalere su altre
opzioni.

X Toolkit utilizza modelli (costanti e caratteri jolly) per abbinare le risorse. una volta
è stato utilizzato un particolare modello, non lo modificherà. Per ignorare una determinata impostazione,
deve essere utilizzato uno schema più specifico, ad esempio sostituendo “*” con “.”. Alcuni male-
i file di risorse progettati sono troppo specifici per consentire alle opzioni della riga di comando di influire
i relativi valori del widget.

· In alcuni casi, X Toolkit combina le sue opzioni standard in modi che non funzionano
bene con xterm. Questo accade con il colore (-fg, -B) e viceversa (-rv) opzioni.
xterm fa di questi un caso speciale e regola il suo senso di "reverse" per ridurre l'utente
sorpresa.

Può essere fornito un parametro (dopo tutte le opzioni). che sovrascrive xtermla scelta integrata di
programma della shell:

· Se il parametro non è un percorso relativo, cioè inizia con “./” o “../”, xterm
cerca il file nel PATH dell'utente. In entrambi i casi, questo controllo fallisce se xterm
non può costruire un percorso assoluto.

· Se tale controllo fallisce (o se tale parametro non viene fornito), xterm poi controlla il “SHELL”
variabile. Se questo specifica un file eseguibile, xterm tenterà di avviarlo.
Però, i xterm controlla inoltre se è una shell valida e annullerà "SHELL" se
non è.

· Se “SHELL” non è impostato su un file eseguibile, xterm prova a usare il programma shell
specificato nella voce del file di password dell'utente. Come prima, xterm verifica se questo è un
guscio valido.

· Infine, se la voce del file di password non specifica una shell valida, xterm usa
/bin/sh.

I -e l'opzione non può essere utilizzata con questo parametro poiché utilizza tutti i parametri seguenti
l'opzione.

xterm convalida i programmi shell trovando il loro percorso nel file di testo / etc / shells. Questo
tratta la variabile d'ambiente "SHELL" specialmente perché (come "TERM"), xterm entrambe le letture
e aggiorna la variabile, e poiché il programma è stato avviato da xterm non è necessariamente un
conchiglia.

Le altre opzioni vengono utilizzate per controllare l'aspetto e il comportamento. Non tutte le opzioni sono
necessariamente configurato nella tua copia di xterm:

all'132 ottobre Normalmente, la sequenza di escape DECCOLM VT102 che commuta tra 80 e 132
la modalità colonna viene ignorata. Questa opzione fa sì che la sequenza di escape DECCOLM sia
riconosciuto, e il xterm la finestra verrà ridimensionata in modo appropriato.

-Ah Questa opzione indica che xterm dovrebbe sempre evidenziare il cursore di testo. Di
predefinito xterm mostreràun cursore di testo vuoto ogni volta che il focus viene perso o il
il puntatore lascia la finestra.

+ah Questa opzione indica che xterm dovrebbe fare l'evidenziazione del cursore del testo in base a
messa a fuoco.

-ai Questa opzione disabilita il supporto delle icone attive se quella funzione è stata compilata in xterm.
Ciò equivale a impostare il vt100 risorsa icona attiva a “falso”.

+ai Questa opzione abilita il supporto delle icone attive se tale funzionalità è stata compilata in xterm.
Ciò equivale a impostare il vt100 risorsa icona attiva a "vero".

-ah Questa opzione indica che dovrebbe essere consentito il wrapping automatico. Questo permette al
cursore per andare a capo automaticamente all'inizio della riga successiva quando si trova al
posizione più a destra di una riga e viene emesso il testo.

+ah Questa opzione indica che il wrapping automatico non dovrebbe essere consentito.

-b numero
Questa opzione specifica la dimensione del bordo interno (la distanza tra l'esterno
bordo dei caratteri e il bordo della finestra) in pixel. Questo è il vt100
bordo interno risorsa. Il valore predefinito è "2".

+bc disattiva il lampeggiamento del cursore del testo. Questo sovrascrive il cursoreBlink risorsa.

-avanti Cristo attiva il lampeggiamento del cursore del testo. Questo sovrascrive il cursoreBlink risorsa.

-bcf millisecondi
impostare la quantità di tempo in cui il cursore del testo rimane spento quando lampeggia tramite il cursoreOffTime
risorsa.

-bcn millisecondi
impostare la quantità di tempo in cui il cursore del testo rimane acceso quando lampeggia tramite il cursoreOnTime
risorsa.

-bdc Impostare il vt100 risorsa colorBDMode a “false”, disabilitando la visualizzazione dei caratteri
con attributo grassetto come colore.

+ bcc Impostare il vt100 risorsa colorBDMode su “true”, abilitando la visualizzazione dei caratteri
con l'attributo grassetto come colore anziché in grassetto.

-cb Impostare il vt100 risorsa cutToBeginningOfLine a “falso”.

+cb Impostare il vt100 risorsa cutToBeginningOfLine a "vero".

-cc carattereclassrange:APPREZZIAMO[,...]
Questo imposta le classi indicate dagli intervalli dati per l'utilizzo nella selezione per parole.
Vedere la sezione che specifica le classi di caratteri e la discussione del charClass
risorsa.

-cjk_larghezza
Impostare il cjkWidth risorsa a "vero". Quando è attivato, i caratteri con l'Asia orientale
La categoria ambigua (A) in UTR 11 ha una larghezza di colonna di 2. Altrimenti, hanno a
larghezza della colonna di 1. Questo può essere utile per alcuni vecchi terminali di testo CJK basati su
programmi supponendo che i disegni a scatola e altri abbiano una larghezza di colonna di 2. Inoltre
dovrebbe essere attivato quando si specifica un TrueType CJK a doppia larghezza (bi-
larghezza/monospazio) carattere sia con -fa alla riga di comando o facciaNome risorsa.
L'impostazione predefinita è "falso"

+cjk_larghezza
Reimposta il cjkWidth risorsa.

-classe stringa
Questa opzione ti permette di sovrascrivere xtermclasse di risorse di . Normalmente lo è
"XTerm", ma può essere impostato su un'altra classe come "UXTerm" per sovrascrivere la selezione
risorse.

-centimetro Questa opzione disabilita il riconoscimento delle sequenze di escape ANSI per il cambio di colore. si imposta
, il colorModalità risorsa a "falso".

+ cm Questa opzione consente il riconoscimento delle sequenze di escape ANSI con cambio colore. Questo è
lo stesso del vt100 risorsa colorModalità.

-cn Questa opzione indica che le nuove righe non devono essere tagliate nelle selezioni in modalità riga. Esso
imposta il taglia Nuova riga risorsa a "falso".

+cn Questa opzione indica che le nuove righe devono essere tagliate nelle selezioni in modalità riga. Esso
imposta il taglia Nuova riga risorsa a "vero".

- cr colore
Questa opzione specifica il colore da utilizzare per il cursore del testo. L'impostazione predefinita è utilizzare il
stesso colore di primo piano utilizzato per il testo. Imposta il cursoreColore risorsa
secondo il parametro.

-cu Questa opzione indica che xterm dovrebbe aggirare un bug nel Scopri di più(1) programma
che fa sì che visualizzi erroneamente linee che sono esattamente la larghezza del
finestra e sono seguiti da una riga che inizia con una tabulazione (le tabulazioni iniziali non lo sono)
visualizzato). Questa opzione è così chiamata perché originariamente si pensava fosse un bug
nel maledizioni(3x) pacchetto di movimento del cursore.

+cu Questa opzione indica che xterm non dovrebbe aggirare il Scopri di più(1) bug menzionato
sopra.

-cc Questa opzione disabilita la sequenza di escape per cambiare i colori dinamici: il vt100
i colori di primo piano e di sfondo, il colore del cursore del testo, il cursore del puntatore
colori di primo piano e di sfondo, primo piano e sfondo dell'emulatore Tektronix
colori, il colore del cursore del testo e il colore di evidenziazione. L'opzione imposta il
colori dinamici opzione per "falso".

+cc Questa opzione consente alla sequenza di escape di modificare i colori dinamici. L'opzione imposta
, il colori dinamici opzione su "vero".

-e Programma [ argomenti ... ]
Questa opzione specifica il programma (e i suoi argomenti della riga di comando) in cui eseguire
, il xterm finestra. Imposta anche il titolo della finestra e il nome dell'icona come nome di base
del programma in esecuzione se nessuno dei due -T-n sono dati sulla riga di comando.
La sezione devono obbligatoriamente: be , il ultimo opzione on , il command linea.

-in codifica
Questa opzione determina la codifica su cui xterm corre. Imposta il località
risorsa. Le codifiche diverse da UTF-8 sono supportate utilizzando liuto. -lc opzione
dovrebbe essere usato al posto di -in per i sistemi con supporto locale.

- Facebook fonte
Questa opzione specifica un carattere da utilizzare quando si visualizza il testo in grassetto. Imposta il
grassetto risorsa.

Questo carattere deve avere la stessa altezza e larghezza del carattere normale, altrimenti lo è
ignorato. Se viene specificato solo uno dei caratteri normali o in grassetto, verrà utilizzato come
il carattere normale e il carattere in grassetto verranno prodotti sovrascrivendo questo carattere.

Vedi anche la discussione su grassetto ed sempre in grassetto risorse.

-fa modello
Questa opzione imposta il modello per i caratteri selezionati dalla libreria FreeType se
il supporto per quella libreria è stato compilato in xterm. Questo corrisponde a
facciaNome risorsa. Quando viene specificato un carattere a doppia larghezza CJK, è necessario anche
Accendi il cjkWidth risorsa.

Vedi anche il renderFont risorsa, che si combina con questo per determinare se
I caratteri FreeType sono inizialmente attivi.

-fbb Questa opzione indica che xterm dovrebbe confrontare i limiti dei caratteri normali e in grassetto
scatole per assicurarsi che siano compatibili. Imposta il gratisBoldBox risorsa a "falso".

+ fbb Questa opzione indica che xterm non dovrebbe confrontare i limiti dei caratteri normali e in grassetto
scatole per assicurarsi che siano compatibili. Imposta il gratisBoldBox risorsa a "vero".

-fbx Questa opzione indica che xterm non dovrebbe presumere che i caratteri normali e in grassetto
hanno caratteri di disegno al tratto VT100. Se ne mancano, xterm disegnerà il
direttamente i personaggi. Imposta il forceBoxChars risorsa a "falso".

+fbx Questa opzione indica che xterm dovrebbe presumere che i caratteri normali e in grassetto abbiano
VT100 caratteri di disegno al tratto. Imposta il forceBoxChars risorsa a "vero".

-FD modello
Questa opzione imposta il modello per i caratteri a doppia larghezza selezionati da FreeType
libreria se il supporto per quella libreria è stato compilato in xterm. Questo corrisponde a
, il faceName Doublesize risorsa.

-fi fonte
Questa opzione imposta il carattere per le icone attive se tale funzionalità è stata compilata in
xterm.

Vedi anche la discussione sul iconaFont risorsa.

-fs Taglia
Questa opzione imposta la dimensione in punti per i caratteri selezionati dalla libreria FreeType se
il supporto per quella libreria è stato compilato in xterm. Questo corrisponde a
dimensione del viso risorsa.

-fullscreen
Questa opzione indica che xterm dovrebbe chiedere al gestore di finestre di permettergli di usare il
schermo intero per la visualizzazione, ad es. senza decorazioni per finestre. Imposta il fullscreen
risorsa a "vero".

+schermo intero
Questa opzione indica che xterm non dovrebbe chiedere al gestore di finestre di lasciarlo usare
lo schermo intero per la visualizzazione. Imposta il fullscreen risorsa a "falso".

-fw fonte
Questa opzione specifica il carattere da utilizzare per visualizzare il testo ampio. Per impostazione predefinita,
tenterà di utilizzare un carattere due volte più largo del carattere che verrà utilizzato per disegnare
testo normale. Se non viene trovato alcun carattere a doppia larghezza, improvviserà, allungando
il carattere normale. Questo corrisponde a wideFont risorsa.

-fb fonte
Questa opzione specifica il carattere da utilizzare per visualizzare il testo in grassetto. Di
impostazione predefinita, tenterà di utilizzare un carattere due volte più largo del carattere che verrà utilizzato
per disegnare testo in grassetto. Se non viene trovato alcun carattere a doppia larghezza, improvviserà, di
allungando il carattere in grassetto. Questo corrisponde a wideBoldFont risorsa.

-fx fonte
Questa opzione specifica il carattere da usare per visualizzare la stringa di premodifica nel
Metodo di input "OverTheSpot".

Vedi anche la discussione sul ximFont risorsa.

-hc colore
(Vedi -selbg).

-HF Questa opzione indica che i codici escape HP Function Key devono essere generati per
chiavi di funzione. Imposta il hpFunctionKeys risorsa a "vero".

+ hf Questa opzione indica che i codici escape HP Function Key non devono essere generati
per i tasti funzione. Imposta il hpFunctionKeys risorsa a "falso".

-hm Tells xterm usare evidenziaTestoColore ed evidenziareColore per ignorare l'invertito
colori di primo piano/sfondo in una selezione. Imposta il evidenziareModalitàcolore
risorsa a "vero".

+ ehm Tells xterm non utilizzare evidenziaTestoColore ed evidenziareColore per ignorare il
colori di primo piano/sfondo invertiti in una selezione. Imposta il
evidenziareModalitàcolore risorsa a "falso".

-presa Accendi il tenere risorsa, cioè xterm non distruggerà immediatamente la sua finestra
quando il comando shell viene completato. Aspetterà fino a quando non utilizzerai il gestore di finestre
per distruggere/chiudere la finestra, o se usi le voci di menu che inviano un segnale,
ad esempio, HUP o KILL.

+ tieni premuto Spegni il tenere risorsa, cioè xterm distruggerà immediatamente la sua finestra quando
il comando shell viene completato.

cioè lì Accendi il ptyInitialErase risorsa, ovvero utilizzare il senso dello pseudo-terminale del
sty cancellare il valore.

+es Spegni il ptyInitialErase risorsa, ovvero impostare il sty cancellare il valore usando il kb
stringa dalla voce termcap come riferimento, se disponibile.

-sono Accendi il usaInsertMode risorsa, che forza l'uso della modalità di inserimento aggiungendo
voci appropriate alla variabile di ambiente TERMCAP. (Questa opzione viene ignorata
sulla maggior parte dei sistemi, perché TERMCAP non viene utilizzato).

+ im Spegni il usaInsertMode risorsa.

-in ID finestra
Dato un identificatore di finestra X (un intero, che può essere esadecimale, ottale o
decimale a seconda che inizi con "0x", "0" o nessuno dei due), xterm volere
reparent il suo widget di shell di livello superiore a quella finestra. Questo è usato per incorporare xterm
all'interno di altre applicazioni.

Ad esempio, ci sono script per Tcl/Tk e Gtk che possono essere usati per
dimostrare la caratteristica. Quando si usa Gtk, c'è una limitazione di quel toolkit
che richiede che xterm's consentireSendEvents risorsa è abilitata.

-it Impostare il vt100 risorsa colorITMode a “false”, disabilitando la visualizzazione dei caratteri
con attributo corsivo come colore.

+ itc Impostare il vt100 risorsa colorITMode su “true”, abilitando la visualizzazione dei caratteri
con attributo corsivo come colore anziché corsivo.

-j Questa opzione indica che xterm dovrebbe fare il salto di scorrimento. Corrisponde al
saltaScroll risorsa. Normalmente, il testo scorre una riga alla volta; questa opzione
consente xterm per spostare più righe alla volta in modo che non cada così lontano
dietro. Il suo utilizzo è fortemente consigliato poiché rende xterm molto più veloce quando
scansione di grandi quantità di testo. Le sequenze di escape VT100 per l'abilitazione
e disabilitare lo scorrimento fluido e il menu "Opzioni VT" possono essere utilizzati per girare
questa funzione attivata o disattivata.

+j Questa opzione indica che xterm non dovrebbe fare il salto di scorrimento.

-k8 Questa opzione imposta il allowC1 Stampabile risorsa. quando allowC1 Stampabile è impostato,
xterm sovrascrive la mappatura dei caratteri di controllo C1 (codice 128-159) per trattarli
come stampabile.

+k8 Questa opzione ripristina il allowC1 Stampabile risorsa.

-kt tipo di tastiera
Questa opzione imposta il tipo di tastiera risorsa. I valori possibili includono: "sconosciuto",
“default”, “hp”, “sco”, “sun”, “tcap” e “vt220”.

Il valore "sconosciuto", fa sì che la risorsa corrispondente venga ignorata.

Il valore "default", sopprime le risorse associate hpFunctionKeys,
scoFunctionKeys, tasti funzione sole, tcapFunctionKeys ed tastiera solare, usando il
Layout tastiera Sun/PC.

-l Attiva l'accesso. Normalmente la registrazione non è supportata, a causa di problemi di sicurezza.
Alcune versioni di xterm potrebbe avere la registrazione abilitata. Il file di registro viene scritto su
directory da cui xterm viene invocato. Viene generato il nome del file, della forma

XtermLog.XXXXXX

or

Xterm.log.nomehost.aaaa.mm.gg.hh.mm.ss.XXXXXX

a seconda di come xterm fu costruito.

+l Disattiva la disconnessione.

-lc Attiva il supporto di varie codifiche in base alle impostazioni internazionali dell'utente, ad es.
Variabili di ambiente LC_ALL, LC_CTYPE o LANG. Ciò si ottiene accendendo
Modalità UTF-8 e invocando liuto per la conversione tra codifiche locali e UTF-8.
(liuto non è invocato nelle versioni locali UTF-8.) Corrisponde a località risorsa.

L'elenco effettivo delle codifiche supportate è determinato da liuto. Consultare
, il liuto pagina di manuale per ulteriori dettagli.

Vedi anche la discussione sul -U8 opzione che supporta le versioni locali UTF-8.

+lc Disattiva il supporto della selezione automatica delle codifiche locali. Convenzionale 8bit
modalità o, nelle versioni locali UTF-8 o con -U8 opzione, verrà utilizzata la modalità UTF-8.

-lcc sentiero
Nome file per il convertitore di codifica da/a codifiche locali e UTF-8 che è
utilizzato con -lc Opzione o località risorsa. Questo corrisponde a localeFilter
risorsa.

-barra sinistra
Forza la barra di scorrimento sul lato sinistro dello schermo VT100. Questa è l'impostazione predefinita, a meno che tu
hanno impostato la risorsa rightScrollBar.

-lf Nome del file
Specificare il nome del file di registro. Vedi il -l opzione.

-ls Questa opzione indica che la shell avviata nel xterm la finestra sarà a
shell di login (ovvero, il primo carattere di argv[0] sarà un trattino, che indica a
la shell che dovrebbe leggere il file .login o .profile dell'utente).

I -ls bandiera e il loginShell le risorse vengono ignorate se -e è anche dato, perché
xterm non sa come far avviare alla shell il comando dato dopo qualunque cosa
lo fa quando si tratta di una shell di login: la shell scelta dall'utente non deve essere necessariamente una Bourne
guscio, dopotutto. Anche, xterm -e dovrebbe fornire una funzionalità coerente
per altre applicazioni che necessitano di avviare programmi in modalità testo in una finestra, e se
loginShell non sono stati ignorati, il risultato di ~ / .profile potrebbe interferire con quello.

Se vuoi l'effetto di -ls ed -e contemporaneamente, potresti farla franca
qualcosa di simile a

xterm -e / bin / bash -l -c "il mio comando qui"

Infine, -ls non è completamente ignorato, perché xterm -ls -e scrive a
/var/log/wtmp voce (se configurato per farlo), considerando che xterm -e non.

-massimizzato
Questa opzione indica che xterm dovrebbe chiedere al gestore di finestre di massimizzarlo
layout all'avvio. Questo corrisponde a massimizzato risorsa.

Massimizzare non è il contrario di iconizzare; è possibile fare entrambe le cose con
alcuni gestori di finestre.

+massimizzato
Questa opzione indica che xterm dovrebbe chiedere al gestore delle finestre di non massimizzarlo
layout all'avvio.

+ls Questa opzione indica che la shell avviata non dovrebbe essere una shell di login
(cioè, sarà una normale "subshell").

-mb Questa opzione indica che xterm dovrebbe suonare un campanello di margine quando l'utente digita
vicino all'estremità destra di una linea.

+mb Questa opzione indica che la campana del margine non deve essere suonata.

-mc millisecondi
Questa opzione specifica il tempo massimo tra le selezioni con più clic.

-mesg Spegni il messaggi risorsa, ovvero non consentire l'accesso in scrittura al terminale.

+messaggi Accendi il messaggi risorsa, cioè consentire l'accesso in scrittura al terminale.

-mk_larghezza
Impostare il mkWidth risorsa a "vero". Questo fa xterm utilizzare una versione integrata di
il calcolo della larghezza del carattere wide. L'impostazione predefinita è "falso"

+mk_larghezza
Reimposta il mkWidth risorsa.

-SM colore
Questa opzione specifica il colore da utilizzare per il cursore del puntatore. L'impostazione predefinita è
per usare il colore di primo piano. Questo imposta il puntatoreColore risorsa.

-nb numero
Questa opzione specifica il numero di caratteri dall'estremità destra di una riga a
quale suonerà la campanella di margine, se abilitata. L'impostazione predefinita è "10".

-nula Questa opzione disabilita la visualizzazione della sottolineatura.

+nullo Questa opzione abilita la visualizzazione della sottolineatura.

-pc Questa opzione abilita l'uso in stile PC di colori in grassetto (vedi risorsa boldColors).

+ pc Questa opzione disabilita l'uso dei colori in grassetto in stile PC.

-pob Questa opzione indica che la finestra dovrebbe essere sollevata ogni volta che viene attivato Control-G
ricevuto.

+pob Questa opzione indica che la finestra non deve essere sollevata ogni volta che viene attivato Control-G
ricevuto.

-report-colori
Stampa un rapporto sullo standard output che mostra le informazioni sui colori come xterm
le assegna. Questo corrisponde a reportColori risorsa.

-caratteri-report
Stampa un rapporto sullo standard output che mostra le informazioni sui caratteri che sono
caricato. Questo corrisponde a reportFonts risorsa.

-barra destra
Forza la barra di scorrimento sul lato destro dello schermo VT100.

-rvc Questa opzione disabilita la visualizzazione dei caratteri con attributo inverso come colore.

+rc Questa opzione abilita la visualizzazione dei caratteri con attributo inverso come colore.

-rw Questa opzione indica che dovrebbe essere consentito il ritorno a capo automatico. Questo permette al
cursore per eseguire il backup dalla colonna più a sinistra di una riga alla colonna più a destra di
la riga precedente. Questo è molto utile per modificare lunghe righe di comando della shell e
è incoraggiato. Questa opzione può essere attivata e disattivata dal menu "Opzioni VT".

+rw Questa opzione indica che il ritorno a capo automatico non dovrebbe essere consentito.

-s Questa opzione indica che xterm può scorrere in modo asincrono, il che significa che il
lo schermo non deve essere tenuto completamente aggiornato durante lo scorrimento. Questo
consente xterm per funzionare più velocemente quando le latenze di rete sono molto elevate ed è in genere
utile quando si esegue su Internet molto grande o su molti gateway.

+s Questa opzione indica che xterm dovrebbe scorrere in modo sincrono.

-stesso nome
Non invia richieste di modifica del nome dell'icona e del titolo quando la richiesta non avrebbe
effetto: il nome non viene modificato. Questo ha il vantaggio di prevenire lo sfarfallio e
lo svantaggio di richiedere un viaggio di andata e ritorno extra al server per scoprire il
valore precedente. In pratica questo non dovrebbe mai essere un problema.

+omonimo
Invia sempre richieste di modifica del nome del titolo e dell'icona.

-sb Questa opzione indica che un certo numero di righe che vengono fatte scorrere dalla parte superiore di
la finestra dovrebbe essere salvata e dovrebbe essere visualizzata una barra di scorrimento in modo che quelli
le linee possono essere visualizzate. Questa opzione può essere attivata e disattivata dalle "Opzioni VT"
menu.

+ sb Questa opzione indica che non deve essere visualizzata una barra di scorrimento.

-selbg colore
Questa opzione specifica il colore da utilizzare per lo sfondo del testo selezionato. Se
non specificato, viene utilizzato il video inverso. Vedi la discussione del evidenziareColore
risorsa.

-autog colore
Questa opzione specifica il colore da utilizzare per il testo selezionato. Se non specificato,
viene utilizzato il video inverso. Vedi la discussione del evidenziaTestoColore risorsa.

-sf Questa opzione indica che i codici di escape dei tasti funzione Sun devono essere generati per
chiavi di funzione.

+ sf Questa opzione indica che i codici escape standard dovrebbero essere generati per
chiavi di funzione.

-SH numero
scala i valori dell'altezza della linea in base al numero specificato. Vedi la discussione del
scalaAltezza risorsa.

-e Questa opzione indica che l'output su una finestra non deve essere riposizionato automaticamente
lo schermo nella parte inferiore dell'area di scorrimento. Questa opzione può essere attivata
e spento dal menu “Opzioni VT”.

+si Questa opzione indica che l'output in una finestra dovrebbe farla scorrere fino a
parte inferiore.

-sk Questa opzione indica che premendo un tasto mentre si utilizza la barra di scorrimento per rivedere
le righe di testo precedenti dovrebbero far sì che la finestra venga riposizionata automaticamente in
la posizione normale nella parte inferiore dell'area di scorrimento.

+sk Questa opzione indica che la pressione di un tasto mentre si utilizza la barra di scorrimento non dovrebbe
causare il riposizionamento della finestra.

-sl numero
Questa opzione specifica il numero di righe da salvare che sono state fatte scorrere fuori dal
parte superiore dello schermo. Questo corrisponde a salva righe risorsa. L'impostazione predefinita è
"64".

-sm Questa opzione, corrispondente al sessioneMgt risorsa, indica che xterm dovrebbero
impostare i callback del gestore di sessione.

+ sm Questa opzione indica che xterm non dovrebbe impostare callback del gestore di sessione.

-sp Questa opzione indica che si dovrebbe assumere la tastiera Sun/PC, fornendo la mappatura
per la tastiera da "+" a "," e da CTRL-F1 a F13, da CTRL-F2 a F14, ecc.

+sp Questa opzione indica che i codici escape standard dovrebbero essere generati per
tastiera e tasti funzione.

-t Questa opzione indica che xterm dovrebbe avviarsi in modalità Tektronix, anziché in
modalità VT102. Il passaggio tra le due finestre viene effettuato utilizzando i menu "Opzioni".

Database dei terminali (terminfo (5) o termcap (5)) voci che funzionano con xterm siamo:

“tek4014”,
“tek4015”,
“tek4012”,
“tek4013”,
“tek4010”, e
"attutire".

xterm cerca automaticamente nel database del terminale in questo ordine queste voci
e quindi imposta le variabili di ambiente “TERM” e “TERMCAP”.

+t Questa opzione indica che xterm dovrebbe avviarsi in modalità VT102.

-TB Questa opzione, corrispondente al barra degli strumenti risorsa, indica che xterm dovrebbero
visualizzare una barra degli strumenti (o barra dei menu) nella parte superiore della sua finestra. I pulsanti nel
barra degli strumenti corrispondono ai menu a comparsa, ad es. controllo/sinistra/mouse per “Principale”
Opzioni ".

+tab Questa opzione indica che xterm non dovrebbe impostare una barra degli strumenti.

-tu term_id
Specifica il nome usato da xterm per selezionare la risposta corretta all'ID terminale
interrogazioni. Specifica anche il livello di emulazione, utilizzato per determinare il tipo di
risposta a una sequenza di controllo DA. I valori validi includono vt52, vt100, vt101,
vt102, vt220 e vt240 (il “vt” è facoltativo). L'impostazione predefinita è "vt420". Il
term_id argomento specifica l'ID terminale da utilizzare. (Questo è lo stesso del
decTerminalID risorsa).

-tm stringa
Questa opzione specifica una serie di parole chiave per l'impostazione del terminale seguite da
caratteri che dovrebbero essere legati a quelle funzioni, simili a sty .
Le parole chiave e i loro valori sono descritti in dettaglio nel ttyModes risorsa.

-tn Nome
Questa opzione specifica il nome del tipo di terminale da impostare nel TERM
variabile d'ambiente. Corrisponde al termineNome risorsa. Questo terminale
type deve esistere nel database del terminale (termcap o terminfo, a seconda di come
xterm è costruito) e dovrebbe avere li# ed co# inserimenti. Se il tipo di terminale non lo è
trovato, xterm utilizza l'elenco integrato "xterm", "vt102", ecc.

-U8 Questa opzione imposta il utf8 risorsa. quando utf8 è impostato, xterm interpreta in entrata
dati come UTF-8. Questo imposta il caratteri larghi risorsa come effetto collaterale, ma l'UTF-8
la modalità impostata da questa opzione ne impedisce la disattivazione. Se devi trasformare UTF-8
attivazione e disattivazione della codifica, utilizzare il -bagno opzione o il corrispondente caratteri larghi risorsa,
piuttosto che la -U8 opzione.

Questa opzione e il utf8 risorsa sono sovrascritti da -lc ed -in opzioni e
località risorsa. Cioè, se xterm è stato compilato per supportare liuto, e il
località risorsa non è "falsa" questa opzione viene ignorata. Si consiglia di utilizzare il -lc
opzione o il "locale: vero"risorsa nelle versioni locali UTF-8 quando il tuo sistema operativo
supporta la localizzazione, o -in UTF-8 opzione o il "locale: UTF-8"risorsa quando il tuo
il sistema operativo non supporta le impostazioni internazionali.

+u8 Questa opzione ripristina il utf8 risorsa.

-uc Questa opzione rende il cursore sottolineato invece di una casella.

+uc Questa opzione rende il cursore una casella anziché sottolineato.

-ulc Questa opzione disabilita la visualizzazione dei caratteri con l'attributo di sottolineatura come colore
piuttosto che con la sottolineatura.

+ulc Questa opzione abilita la visualizzazione dei caratteri con l'attributo di sottolineatura come colore
piuttosto che con la sottolineatura.

-ulit Questa opzione, corrispondente al corsivoULMode risorsa, disabilita la visualizzazione di
caratteri con l'attributo di sottolineatura in corsivo anziché con la sottolineatura.

+ulit Questa opzione, corrispondente al corsivoULMode risorsa, consente la visualizzazione di
caratteri con l'attributo di sottolineatura in corsivo anziché con la sottolineatura.

-fuori Questa opzione indica che xterm non dovrebbe scrivere un record nel sistema
utmp file di registro.

+ut Questa opzione indica che xterm dovrebbe scrivere un record nel sistema utmp ceppo
file.

-vb Questa opzione indica che si preferisce un campanello visivo rispetto a uno udibile.
Invece di suonare il campanello del terminale ogni volta che viene ricevuto un Control-G, la finestra
verrà lampeggiato.

+ vb Questa opzione indica che non deve essere utilizzato un campanello visivo.

-bagno Questa opzione imposta il caratteri larghi risorsa.

Quando caratteri larghi è impostato, xterm mantiene le strutture interne per i caratteri a 16 bit.
If xterm non è avviato in modalità UTF-8 (o se questa risorsa non è impostata), inizialmente
mantiene quelle strutture per supportare i caratteri a 8 bit. xterm può essere in seguito
commutato, utilizzando una voce di menu o una sequenza di controllo, inducendolo a riallocare quelli
strutture per supportare caratteri a 16 bit.

L'impostazione predefinita è "falso".

+wc Questa opzione ripristina il caratteri larghi risorsa.

-wf Questa opzione indica che xterm dovrebbe aspettare che la finestra venga mappata per prima
tempo prima di avviare il processo secondario in modo che le impostazioni iniziali della dimensione del terminale e
le variabili d'ambiente sono corrette. È responsabilità dell'applicazione
rilevare le successive modifiche alle dimensioni del terminale.

+wf Questa opzione indica che xterm non dovrebbe aspettare prima di avviare il sottoprocesso.

-ziconbeep per cento
Uguale a zIcona Beep risorsa. Se la percentuale è diversa da zero, xterms che producono output
mentre iconificato causerà un suono XBell al volume dato e avrà "***"
anteposto ai titoli delle loro icone. La maggior parte dei gestori di finestre rileverà questo cambiamento
immediatamente, mostrandoti quale finestra ha l'output. (Una caratteristica simile era in
x10 xterm.)

-C Questa opzione indica che questa finestra dovrebbe ricevere l'output della console. Questo non è
supportato su tutti i sistemi. Per ottenere l'output della console, devi essere il proprietario del
dispositivo console e devi disporre dei permessi di lettura e scrittura per esso. Se sei
correndo X sotto xdm nella schermata della console potrebbe essere necessario avviare la sessione
e i programmi di ripristino cambiano esplicitamente la proprietà del dispositivo console in ordine
per far funzionare questa opzione.

-SCCN Questa opzione consente xterm da utilizzare come canale di ingresso e uscita per un esistente
programma ed è talvolta utilizzato in applicazioni specializzate. Il valore dell'opzione
specifica le ultime lettere del nome di uno pseudo-terminale da usare in slave
mode, più il numero del descrittore di file ereditato. Se l'opzione contiene a
Carattere “/”, che delimita i caratteri utilizzati per il nome pseudo-terminale da
il descrittore di file. Altrimenti, vengono utilizzati esattamente due caratteri dall'opzione
per il nome pseudo-terminale, il resto è il descrittore di file. Esempi (il
i primi due sono equivalenti poiché il descrittore segue l'ultimo “/”):

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

Si noti che xterm non chiude alcun descrittore di file che non ha aperto per il suo
proprio uso. È possibile (anche se probabilmente non portatile) avere un'applicazione
che passa un descrittore di file aperto a xterm oltre l'inizializzazione o il
-S opzione per un processo in esecuzione nel xterm.

Vecchio Opzioni
I seguenti argomenti della riga di comando sono forniti per la compatibilità con le versioni precedenti.
Potrebbero non essere supportati nella prossima versione poiché X Toolkit fornisce opzioni standard
che assolvono allo stesso compito.

%geome Questa opzione specifica la dimensione e la posizione preferite della finestra Tektronix. Esso
è una scorciatoia per specificare il "*tekGeometria"risorsa.

#geome Questa opzione specifica la posizione preferita della finestra dell'icona. è una stenografia
per aver specificato il “*iconaGeometria"risorsa.

-T stringa
Questa opzione specifica il titolo per xtermle finestre. È equivalente a -titolo.

-n stringa
Questa opzione specifica il nome dell'icona per xtermle finestre. È una scorciatoia per
specificando il “*nomeicona"risorsa. Nota che questo non è lo stesso del
opzione toolkit -nome (vedi sotto). Il nome dell'icona predefinito è il nome dell'applicazione.

Se non viene trovata alcuna icona adatta, xterm fornisce una pixmap compilata.

-r Questa opzione indica che il video inverso deve essere simulato scambiando il
colori di primo piano e di sfondo. È equivalente a -rv.

-w numero
Questa opzione specifica la larghezza in pixel del bordo che circonda la finestra.
È equivalente a -larghezza del bordo or peso-.

X Kit di strumenti Opzioni
I seguenti argomenti standard della riga di comando di X Toolkit sono comunemente usati con xterm:

-bd colore
Questa opzione specifica il colore da utilizzare per il bordo della finestra. Il
il nome della risorsa corrispondente è colore del bordo. xterm utilizza l'impostazione predefinita di X Toolkit,
che è "XtDefaultForeground".

-bg colore
Questa opzione specifica il colore da utilizzare per lo sfondo della finestra. Il
il nome della risorsa corrispondente è sfondo. L'impostazione predefinita è "XtDefaultBackground".

peso- numero
Questa opzione specifica la larghezza in pixel del bordo che circonda la finestra.

Questa sembra essere un'eredità delle versioni precedenti di X. Imposta il larghezza del bordo risorsa
del widget della shell e può fornire consigli al gestore delle finestre per impostare il
spessore del telaio della finestra. La maggior parte dei gestori di finestre non usa queste informazioni.
Vedere la -b opzione, che controlla il bordo interno del xterm finestra.

-Schermo dalla visualizzazione
Questa opzione specifica il server X da contattare; vedere X(7).

-fg colore
Questa opzione specifica il colore da utilizzare per la visualizzazione del testo. Il corrispondente
il nome della risorsa è primo piano. L'impostazione predefinita è "XtDefaultForeground".

-fn fonte
Questa opzione specifica il carattere da utilizzare per visualizzare il testo normale. Il
il nome della risorsa corrispondente è fonte. Il valore predefinito della risorsa è fisso.

-font fonte
Questo è lo stesso di -fn.

-geometria geometria
Questa opzione specifica la dimensione e la posizione preferite della finestra VT102; vedere
X(7).

La specifica della geometria normale può essere suffissa con @ seguito da uno Xinerama
specifica dello schermo; può essere sia g per la schermata globale (impostazione predefinita), c per
la schermata corrente o un numero di schermata.

-iconico Questa opzione indica che xterm dovrebbe chiedere al gestore di finestre di avviarlo come un
icona anziché come la finestra normale. Il nome della risorsa corrispondente è iconico.

-nome Nome
Questa opzione specifica il nome dell'applicazione sotto il quale devono essere le risorse
ottenuto, anziché il nome del file eseguibile predefinito. Nome non dovrebbe contenere
“.” o caratteri "*".

-rv Questa opzione indica che il video inverso deve essere simulato scambiando il
colori di primo piano e di sfondo. Il nome della risorsa corrispondente è
video inverso.

+vv Disabilita la simulazione del video inverso scambiando primo piano e sfondo
colori.

-titolo stringa
Questa opzione specifica la stringa del titolo della finestra, che può essere visualizzata dalla finestra
manager se l'utente lo desidera. Il titolo predefinito è la riga di comando specificata
dopo l' -e opzione, se presente, altrimenti il ​​nome dell'applicazione.

-xrm resourcestring
Questa opzione specifica una stringa di risorse da utilizzare. Questo è particolarmente utile per
impostazione di risorse che non dispongono di opzioni della riga di comando separate.

RISORSE


Il programma comprende tutti i nomi e le classi delle risorse principali di X Toolkit. Applicazione
risorse specifiche (ad es. "XTerm.NOME") Seguire:

Applicazioni Risorse
backarrowKeyIsErase (classe BackarrowKeyIsCancella)
Lega il VTxxx tasto freccia indietro ed ptyInitialErase risorse insieme impostando il
DECBKM stato a seconda che il inizialmente cancellare il carattere è un backspace (8)
o eliminare (127) carattere. Un valore "falso" disabilita questa funzione. L'impostazione predefinita è
"Vero".

Ecco le tabelle che mostrano come le impostazioni iniziali per

· backarrowKeyIsErase (BKI),

· tasto freccia indietro (BK), e

· ptyInitialErase (Torta), insieme al

· sty cancella carattere (^H per backspace, ^? per cancella)

influenzerà DECBKM. Primo, xterm ottiene l'iniziale cancellare carattere:

· xtermil valore interno di è ^H

· xterm chiede al sistema operativo il valore che sty spettacoli

· il ttyModes la risorsa può sovrascrivere cancellare

· Se ptyInitialErase è falso, xterm cercherà nel database del terminale

Riassumendo come una tabella:

PIE sty termcap cancellare
?
falso ^H ^H ^H
falso ^H ^? ^?
falso ^? ^H ^H
falso ^? ^? ^?
vero ^H ^H ^H
vero ^H ^? ^H
vero ^? ^H^?
vero ^? ^? ^?

Usando quello cancellare personaggio, xterm permette ulteriori scelte:

· Se backarrowKeyIsErase è vero, xterm utilizza l' cancellare carattere per l'iniziale
stato di DECBKM

· Se backarrowKeyIsErase è falso, xterm set DECBKM a 2 (interno). questo legame
insieme tasto freccia indietro e la sequenza di controllo per DECBKM

· le applicazioni possono inviare una sequenza di controllo per impostare/reimpostare DECBKM set di controllo

· la voce di menu “Tasto freccia indietro (BS/DEL)” alterna DECBKM

Riassumendo i dettagli di inizializzazione:

cancellare BKI BK DECBKM colpevole
──────────────────────────────────────
^? falso falso 2 ^H
^? falso vero 2^?
^? vero falso 0 ^?
^? vero vero 1^?
^H falso falso 2 ^H
^H falso vero 2 ^?
^H vero falso 0 ^H
^H vero vero 1 ^H

fullscreen (classe A schermo intero)
Specifica se o no xterm dovrebbe chiedere al gestore di finestre di utilizzare uno schermo intero
layout all'avvio. xterm accetta una parola chiave (ignorando le maiuscole) o il numero
mostrato tra parentesi:

falso (0)
Il layout a schermo intero non viene utilizzato inizialmente, ma potrebbe essere successivo tramite la selezione del menu o
sequenza di controllo.

true (1)
Inizialmente viene utilizzato il layout a schermo intero, ma può essere disabilitato in seguito tramite il menu-
selezione o sequenza di controllo.

sempre (2)
Il layout a schermo intero viene utilizzato inizialmente e non può essere disabilitato in seguito tramite il menu-
selezione o sequenza di controllo.

mai (3)
Il layout a schermo intero non viene utilizzato e non può essere abilitato in seguito tramite la selezione del menu
o sequenza di controllo.

L'impostazione predefinita è "falso".

tenere (classe Presa)
Se è vero, xterm non distruggerà immediatamente la sua finestra quando il comando shell
completa. Aspetterà fino a quando non utilizzerai il gestore di finestre per distruggere/chiudere il file
finestra o se si utilizzano le voci di menu che inviano un segnale, ad esempio HUP o KILL. Voi
può scorrere indietro, selezionare il testo, ecc., per eseguire la maggior parte delle operazioni grafiche.
Tuttavia, il ridimensionamento del display comporta la perdita di dati, poiché ciò comporta l'interazione con
la shell che non è più in esecuzione.

hpFunctionKeys (classe tasti funzione HP)
Specifica se i codici escape HP Function Key devono essere generati o meno per
tasti funzione invece delle normali sequenze di escape.

Vedi anche il tipo di tastiera risorsa.

iconaGeometria (classe iconaGeometria)
Specifica la dimensione e la posizione preferite dell'applicazione quando viene iconizzata. Esso
non è necessariamente obbedito a tutti i gestori di finestre.

iconaSuggerimento (classe IconaSuggerimento)
Specifica un'icona che verrà aggiunta ai suggerimenti del gestore di finestre. xterm fornisce
nessun valore predefinito.

Imposta questa risorsa su "none" per omettere del tutto il suggerimento, usando qualunque sia la finestra
manager può decidere.

Se l' iconaSuggerimento risorsa è data (o è impostata tramite il -n opzione) xterm cerca
un file pixmap con quel nome, sia nella directory corrente che in
/usr/share/pixmaps. se la risorsa non specifica un percorso assoluto. In
ogni caso, xterm aggiunge "_48x48" e/o ".xpm" al nome del file dopo aver provato senza
quei suffissi. Se è in grado di caricare il file, xterm imposta il gestore di finestre
suggerimento per l'icona-pixmap. Queste pixmap sono distribuite con xterm, e può
facoltativamente essere compilato in:

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

· riempito-xterm_16x16, riempito-xterm_32x32, riempito-xterm_48x48

· xterm_16x16, xterm_32x32, xterm_48x48

· colore-xterm_16x16, colore-xterm_32x32, colore-xterm_48x48

In ogni caso, xterm consente di aggiungere un "_48x48" per specificare il più grande dei
pixmap come impostazione predefinita. Cioè, "mini.xterm" è lo stesso di "mini.xterm_48x48".

Se non esplicito iconaSuggerimento è data la risorsa (o se nessuno dei nomi compilati
corrispondenze), xterm usa "mini.xterm" (che è sempre compilato).

I iconaSuggerimento risorsa non ha effetto sui file "desktop", inclusi "pannello" e
"menù". Questi sono in genere impostati tramite un file ".desktop"; xterm fornisce campioni per
stesso (e il uxterm sceneggiatura). I sistemi desktop più capaci consentono di cambiare
l'icona in base all'utente.

iconaNome (classe NomeIcona)
Specifica un'etichetta per xterm quando iconizzato. xterm non fornisce alcun valore predefinito; alcuni
i gestori di finestre possono assumere il nome dell'applicazione, ad esempio "xterm".

Impostazione del iconaNome risorsa imposta l'etichetta dell'icona a meno che non venga sovrascritta da zIcona Beep
o le sequenze di controllo che modificano le etichette delle finestre e delle icone.

tipo di tastiera (classe Tipo di tastiera)
Abilita una (o nessuna) delle varie risorse di tipo tastiera: hpFunctionKeys,
scoFunctionKeys, tasti funzione sole, tcapFunctionKeys ed tastiera solare.
il valore della risorsa dovrebbe essere una delle stringhe corrispondenti “hp”, “sco”, “sun”,
“tcap” o “vt220”. Le singole risorse sono fornite per il supporto legacy; questo
risorsa è più semplice da usare.

L'impostazione predefinita è "sconosciuto", ovvero nessuna delle risorse associate viene impostata tramite questo
risorsa.

maxBufSize (classe DimensioneBufMax)
Specificare la dimensione massima del buffer di input. Il valore predefinito è "32768". Non puoi
impostalo su un valore inferiore a minBufSize risorsa. Sarà aumentato come
necessario per fare in modo che quel valore divida equamente questo.

Su alcuni sistemi potresti voler aumentare uno o entrambi i maxBufSize ed
minBufSize valori delle risorse per ottenere prestazioni migliori se il sistema operativo
preferisce buffer di dimensioni maggiori.

massimizzato (classe Massimizzato)
Specifica se o no xterm dovrebbe chiedere al gestore di finestre di massimizzarlo
layout all'avvio. L'impostazione predefinita è "falso".

messaggi (classe messaggi)
Specifica se l'accesso in scrittura al terminale è consentito inizialmente. Vedere Messaggio(1).
L'impostazione predefinita è "vero".

menuLocale (classe Menu Locale)
Specificare la localizzazione utilizzata per i calcoli del set di caratteri durante il caricamento del popup
menu. Usalo per migliorare le prestazioni di inizializzazione dei menu a comparsa di Athena,
che può caricare caratteri non necessari (e molto grandi), ad esempio, in una locale con UTF-8
codifica. L'impostazione predefinita è "C" (POSIX).

Per usare la localizzazione attuale (utile solo se hai localizzato le impostazioni delle risorse
per le voci di menu), impostare la risorsa su una stringa vuota.

minBufSize (classe Dimensione MinBuf)
Specificare la dimensione minima del buffer di input, ovvero la quantità di dati che xterm
richieste su ogni lettura. L'impostazione predefinita è "4096". Non puoi impostarlo su un valore
meno di 64.

omettereTraduzione (classe omettere traduzione)
Ometti selettivamente una o più parti di xtermle traduzioni predefinite all'avvio.
Il valore della risorsa è un elenco di parole chiave separate da virgole, che può essere
abbreviato: “schermo intero”, “scroll-lock”, “shift-fonts” o “wheel-mouse”. xterm
riconosce anche "predefinito", ma omettendo ciò renderà il programma inutilizzabile a meno che
fornisci una definizione simile nelle impostazioni delle risorse.

ptyStretta di mano (classe PtyStretta di mano)
Se è vero", xterm eseguirà l'handshaking durante l'inizializzazione per garantire che il
i processi padre e figlio aggiornano il utmp ed sty stato.

Vedi anche waitForMap che attende la nozione di schermo dello pseudo-terminale
dimensione, e ptySttySize che ripristina le dimensioni dello schermo dopo l'altro terminale
l'inizializzazione è completata. L'impostazione predefinita è "vero".

ptyInitialErase (classe PtyInitialErase)
Se è vero", xterm userà il senso dello pseudo-terminale del sty cancellare il valore. Se
“falso”, xterm imposterà il sty cancellare il valore in modo che corrisponda alla propria configurazione, usando
, il kb stringa dalla voce termcap come riferimento, se disponibile. In entrambe
caso, il risultato viene applicato alla variabile TERMCAP che xterm set.

Vedi anche il ttyModes risorsa, che potrebbe sovrascriverla. L'impostazione predefinita è "Falso".

ptySttySize (classe PtySttyDimensione)
Se è vero", xterm ripristinerà la dimensione dello schermo dopo che l'inizializzazione del terminale è
completare. Questo è necessario per alcuni sistemi i cui pseudo-terminali non possono propagarsi
caratteristiche terminali. Dove non è necessario, può interferire con altri
metodi per impostare la dimensione dello schermo iniziale, ad esempio, tramite l'interazione con il gestore di finestre.

Vedi anche waitForMap che attende un messaggio di stretta di mano che dia lo pseudo-
la nozione del terminale della dimensione dello schermo. L'impostazione predefinita è "false" su Linux e OS X
sistemi, "vero" altrimenti.

reportFonts (classe ReportFont)
Se è vero, xterm stamperà sullo standard output un riepilogo delle metriche di ciascun font
(dimensione, numero di glifi, ecc.), mentre li carica. L'impostazione predefinita è "falso".

stesso nome (classe Stesso nome)
Se il valore di questa risorsa è "vero", xterm non invia il titolo e il nome dell'icona
richieste di modifica quando la richiesta non avrebbe alcun effetto: il nome non viene modificato.
Questo ha il vantaggio di prevenire lo sfarfallio e lo svantaggio di richiedere un
viaggio di andata e ritorno extra al server per scoprire il valore precedente. In pratica questo
non dovrebbe mai essere un problema. L'impostazione predefinita è "vero".

scalaAltezza (classe Altezza scala)
Scala i valori dell'altezza della linea in base al valore della risorsa, che è limitato a "0.9" a
“1.5”. Il valore predefinito è "1.0",

Sebbene questa risorsa si applichi ai caratteri bitmap o TrueType, il suo scopo principale
è quello di aiutare a risolvere le modifiche incompatibili nelle metriche dei caratteri della libreria Xft.
xterm controlla le metriche dei caratteri per trovare quali siano i limiti dichiarati dalla libreria
caselle per ogni glifo (carattere). Tuttavia, alcune delle funzionalità di Xft (come il
autohinter) può far sì che i glifi vengano ridimensionati più grandi dei riquadri di delimitazione e
essere parzialmente sovrascritto dalla riga successiva.

See usaClipping per una risorsa correlata.

scoFunctionKeys (classe ScoFunctionKeys)
Specifica se i codici escape del tasto funzione SCO devono essere generati o meno per
tasti funzione invece delle normali sequenze di escape.

Vedi anche il tipo di tastiera risorsa.

sessioneMgt (classe Gestione sessione)
Se il valore di questa risorsa è "vero", xterm imposta le richiamate del gestore di sessione
per XtNdie Callback ed XtNsaveCallback. L'impostazione predefinita è "vero".

tasti funzione sole (classe tasti funzione sole)
Specifica se i codici di escape dei tasti funzione Sun devono essere generati o meno per
tasti funzione invece delle normali sequenze di escape.

Vedi anche il tipo di tastiera risorsa.

tastiera solare (classe tastiera del sole)
Specifica se si deve assumere o meno il layout della tastiera Sun/PC anziché DEC
VT220. Ciò fa sì che il tastierino “+” venga mappato su “,”. e CTRL F1-F10 su
F11-F20, a seconda dell'impostazione del Tasti ctrlF risorsa, quindi xterm emula a
DEC VT220 in modo più accurato. Altrimenti (l'impostazione predefinita, con tastiera solare impostato
“falso”), xterm utilizza collegamenti in stile PC per i tasti funzione e la tastiera.

Le associazioni in stile PC utilizzano i tasti Maiusc, Alt, Ctrl e Meta come modificatori per
tasti funzione e tastiera (vedi documento xterm Control sequenze per dettagli).
I collegamenti in stile PC sono analoghi a PCTerm, ma non sono la stessa cosa. Normalmente
questi collegamenti non sono in conflitto con l'uso della chiave Meta come descritto per il
ottoBitInput risorsa. Se lo fanno, tieni presente che vengono valutati i collegamenti in stile PC
prima.

Vedi anche il tipo di tastiera risorsa.

tcapFunctionKeys (classe Tasti funzione Tcap)
Specifica se i codici di escape dei tasti funzione vengono letti o meno da termcap/terminfo
la voce dovrebbe essere generata per i tasti funzione invece delle sequenze di escape standard.
L'impostazione predefinita è "false", ovvero questa funzione è disabilitata.

Vedi anche il tipo di tastiera risorsa.

termineNome (classe Termine Nome)
Specifica il nome del tipo di terminale da impostare nella variabile di ambiente TERM.

titolo (classe Titolo)
Specifica una stringa che può essere utilizzata dal gestore di finestre durante la visualizzazione di questo
applicazione.

barra degli strumenti (classe barra degli strumenti)
Specifica se la barra degli strumenti deve essere visualizzata o meno. L'impostazione predefinita è "vero".

ttyModes (classe TtyModi)
Specifica una stringa contenente le parole chiave per l'impostazione del terminale e i caratteri da
quale possono essere vincolati. Le parole chiave consentite includono: brk, dsusp, eof, eol, eol2,
cancella, cancella2, svuota, intr, kill, lnext, quit, rprnt, start, status, stop, susp,
switch e weras. I caratteri di controllo possono essere specificati come ^char (ad es. ^c o ^u)
ed ^? può essere usato per indicare la cancellazione (127). Uso ^- per denotare indefinito. Utilizzare \dieci a
rappresentare ^\, poiché una barra rovesciata letterale in una risorsa X sfugge alla successiva
carattere.

Questo è molto utile per sovrascrivere le impostazioni predefinite del terminale senza doverlo fare
fare un sty ogni volta e xterm è avviato. Si noti, tuttavia, che sty Programma
su un dato host può usare parole chiave diverse; xtermla tabella di è incorporata.

Se l' ttyModes risorsa specifica un valore per cancellare, che sovrascrive il
ptyInitialErase impostazione delle risorse, ovvero xterm inizializza il terminale in modo che corrisponda
quel valore.

usaInsertMode (classe UsaInsertMode)
Forza l'uso della modalità di inserimento aggiungendo voci appropriate all'ambiente TERMCAP
variabile. Questo è utile se il termcap di sistema è rotto. (Questa risorsa è
ignorato sulla maggior parte dei sistemi, perché TERMCAP non viene utilizzato). L'impostazione predefinita è "falso".

utmpDisplayId (classe UtmpDisplayId)
Specifica se o no xterm dovrebbe provare a registrare l'identificatore di visualizzazione
(numero del display e numero dello schermo) e il nome host nel sistema utmp ceppo
file. L'impostazione predefinita è "vero".

utmpInhibit (classe UtmpInhibit)
Specifica se o no xterm dovrebbe provare a registrare il terminale dell'utente nel
sistema utmp file di registro. Se è vero, xterm non proverò. L'impostazione predefinita è "falso".

waitForMap (classe WaitForMap)
Specifica se o no xterm dovrebbe aspettare la mappa della finestra iniziale prima
avviare il sottoprocesso. Questo fa parte del ptyStretta di mano logica. quando xterm is
diretto ad aspettare in questo modo, passa la dimensione del terminale dall'estremità del display
dello pseudo-terminale alla connessione I/O del terminale, ad esempio utilizzando la dimensione
secondo il gestore di finestre. In caso contrario, utilizza la dimensione indicata in risorsa
valori o opzione della riga di comando -geomatica. L'impostazione predefinita è "falso".

zIcona Beep (classe ZIconBeep)
Uguale all'argomento della riga di comando -ziconbeep. Se il valore di questa risorsa non è
zero, xterms che producono output mentre sono iconizzati causeranno un suono XBell al
dato il volume e hanno "*** " anteposto ai titoli delle icone. La maggior parte dei gestori di finestre
rileverà immediatamente questa modifica, mostrandoti quale finestra ha l'output. (UN
caratteristica simile era in x10 xterm.) L'impostazione predefinita è "falso".

zIconTitleFormat (classe ZIconTitleFormat)
Consenti la personalizzazione della stringa utilizzata nel zIcona Beep caratteristica. Il predefinito
il valore è "*** %s".

Se il valore della risorsa contiene un "%s", allora xterm inserisce il titolo dell'icona in quel punto
point invece di anteporre la stringa al titolo dell'icona. (Solo i primi “%s”
viene usato).

VT100 widget Risorse
Le seguenti risorse sono specificate come parte del vt100 widget (classe VT100). Loro sono
specificato da modelli come "XTerm.vt100.NOME".

Se tuo xterm è configurato per supportare la "barra degli strumenti", quindi quei modelli hanno bisogno di un extra
livello per il form-widget che contiene la barra degli strumenti e il widget vt100. Un jolly tra
il primo livello "XTerm" e il widget "vt100" fanno funzionare le impostazioni delle risorse per entrambi,
per esempio, "XTerm*vt100.NOME".

icona attiva (classe icona attiva)
Specifica se le finestre di icone attive devono essere utilizzate o meno quando il xterm finestra
è iconificato, se questa funzionalità è compilata in xterm. L'icona attiva è un
rappresentazione in miniatura del contenuto della finestra e si aggiornerà come il
cambiamenti di contenuto. Non tutti i gestori di finestre supportano necessariamente l'icona dell'applicazione
finestre. Alcuni gestori di finestre ti permetteranno di inserire sequenze di tasti nell'area attiva
finestra delle icone. L'impostazione predefinita è "predefinito".

xterm accetta una parola chiave (ignorando le maiuscole) o il numero mostrato tra parentesi:

falso (0)
Non viene mostrata alcuna icona attiva.

true (1)
Viene visualizzata l'icona attiva. Se stai usando due, usa questa impostazione per abilitare
icone-attive.

predefinito (2)
xterm controlla all'avvio e mostra un'icona attiva solo per i gestori di finestre
che può identificare e che sono noti per supportare la funzione. Queste
sono fvwm (supporto completo), e finestra creatore (limitato). Qualche altra finestra
manager (come due ed cthm) supportano le icone attive, ma non supportano
le estensioni che consentono xterm per identificare il gestore di finestre.

consentiBoldFonts (classe ConsentiBoldFonts)
Quando è impostato su "falso", xterm non utilizzerà i caratteri in grassetto. Questo sovrascrive sia il
sempre in grassetto e la grassetto risorse. sempre in grassetto (classe Modalità sempre grassetto)

allowC1 Stampabile (classe ConsentiC1Stampabile)
Se vero, sovrascrive la mappatura dei controlli C1 (codici 128-159) per farli essere
trattati come se fossero caratteri stampabili. Sebbene questo corrisponda a no
particolare standard, alcuni utenti insistono sul fatto che sia un VT100. L'impostazione predefinita è "falso".

consentireColorOps (classe ConsentiColorOps)
Specifica se devono essere le sequenze di controllo che impostano/richiedono i colori dinamici
consentito. I colori ANSI non sono interessati da questa impostazione della risorsa. L'impostazione predefinita è
"Vero".

consentireFontOps (classe Consenti FontOps)
Specifica se le sequenze di controllo che impostano/richiedono il carattere devono essere consentite.
L'impostazione predefinita è "falso".

consentirePasteControls (classe ConsentiPasteControls)
Se true, consente di incollare caratteri di controllo come BEL e CAN. formattazione
i caratteri (tab, newline) sono sempre consentiti. Altri caratteri di controllo C0 sono
soppressa a meno che questa risorsa non sia abilitata. L'esatto set di caratteri di controllo
(C0 e C1) dipende dall'uso o meno della codifica UTF-8, nonché dal
allowC1 Stampabile risorsa. L'impostazione predefinita è "falso".

consentiBlocScroll (classe ConsentiBlocScroll)
Specifica se le sequenze di controllo che impostano/richiedono il tasto Blocco scorrimento devono essere
consentito, nonché se il tasto Blocco scorrimento risponde alla pressione dei tasti dell'utente. Il
l'impostazione predefinita è "falso".

Quando questa funzione è abilitata, xterm rileverà lo stato del tasto Scroll Lock
ogni volta che acquisisce fuoco. Premendo il tasto Blocco scorrimento si attiva/disattiva xterm's
stato interno, oltre a commutare il LED associato. Mentre il Blocco scorrimento è
attivo, xterm tenta di mantenere una finestra sullo stesso insieme di linee. Se la
la finestra corrente viene fatta scorrere oltre il limite impostato dal salva righe risorsa, allora
Scroll Lock non ha ulteriori effetti.

Il motivo per impostare l'impostazione predefinita su "false" è evitare la sorpresa dell'utente. questa chiave
è generalmente inutilizzato nelle configurazioni della tastiera e non ha acquisito uno standard
significato anche quando è usato in quel modo. Di conseguenza, gli utenti lo hanno assegnato
per scopi ad hoc.

consentireSendEvents (classe ConsentiInviaEventi)
Specifica se gli eventi chiave e pulsante sintetici (generati utilizzando X
protocollo SendEvent request) deve essere interpretato o scartato. L'impostazione predefinita è
"falso" significa che vengono scartati. Nota che consentire tali eventi creerebbe a
buco di sicurezza molto grande, quindi l'abilitazione di questa risorsa disabilita forzatamente il
consentireXXXOps risorse. L'impostazione predefinita è "falso".

consentireTcapOps (classe ConsentiTcapOps)
Specifica se le sequenze di controllo che interrogano la nozione del terminale del suo
stringhe di tasti funzione, poiché dovrebbero essere consentite le funzionalità di termcap o terminfo. Il
l'impostazione predefinita è "vero".

Alcuni programmi, ad es. vim, usa questa funzione per ottenere una descrizione accurata del
le capacità del terminale, indipendentemente dall'impostazione termcap/terminfo:

· xterm può dire al programma interrogante quanti colori supporta. Questo è un
costante, a seconda di come viene compilato, tipicamente 16. Non cambia
se modifichi le impostazioni delle risorse, ad es Colori vivaci risorsa.

· xterm può dire al programma interrogante quali stringhe vengono inviate da modificato (shift-,
Control-, alt-) funzione e tasti della tastiera. Reporting control- e alt-
modificatori è una funzione che si basa su nmaledizioni denominazione estesa.

consentiTitoloOps (classe ConsentiTitoloOps)
Specifica se le sequenze di controllo che modificano il titolo della finestra o il nome dell'icona
dovrebbe essere permesso. L'impostazione predefinita è "vero".

consenti WindowsOps (classe Consenti Operazioni Finestre)
Specifica se le sequenze di controllo delle finestre estese (come usate in dtterm) dovrebbe essere
consentito. Questi includono diverse sequenze di controllo che manipolano la dimensione della finestra
o posizione, oltre a riportare questi valori e il titolo o il nome dell'icona. Ogni
di questi si può abusare in un copione; abbastanza curiosamente la maggior parte degli emulatori di terminale che
implementarli limitano solo una piccola parte del repertorio. Per la messa a punto,
vedere WindowsOps non consentiti. L'impostazione predefinita è "falso".

altNon è meta (classe AltNon è meta)
Se "true", tratta il tasto Alt come se fosse il tasto Meta. La tua tastiera potrebbe succedere
da configurare in modo che siano uguali. Ma se non lo sono, questo ti permette di
usa le stesse operazioni di prefisso e spostamento con il tasto Alt come con il Meta-
chiave. Vedere altInviaEscape ed metaSendsEscape. L'impostazione predefinita è "falso".

altInviaEscape (classe AltSendsEscape)
Questa è un'operazione da tastiera aggiuntiva che può essere elaborata dopo la logica per
metaSendsEscape. È disponibile solo se il altNon è meta risorsa è impostata.

· Se "vero", i caratteri Alt (un carattere combinato con il modificatore associato
con i tasti Alt sinistro/destro) vengono convertiti in una sequenza di due caratteri con il tasto
carattere stesso preceduto da ESC. Questo vale anche per il tasto funzione
sequenze di controllo, a meno che xterm lo vede altro è usato nella tua chiave
traduzioni.

· Se "false", i caratteri Alt immessi dalla tastiera causano uno spostamento a 8 bit
personaggi (proprio come metaSendsEscape). Combinando Alt- e Meta-
modificatori, è possibile creare combinazioni corrispondenti di prefisso ESC e 8 bit
caratteri.

L'impostazione predefinita è "Falso". xterm fornisce un'opzione di menu per attivare/disattivare questa risorsa.

alternativoScroll (classe ScrollCond)
Se "vero", il scorrere indietro ed scorrere in avanti le azioni inviano i tasti cursore su e giù
quando xterm sta visualizzando la schermata alternativa. L'impostazione predefinita è "falso".

I alternativoScroll lo stato può essere impostato anche utilizzando una sequenza di controllo.

sempre in grassetto (classe Modalità sempre grassetto)
Specifica se xterm dovrebbe controllare se i caratteri normali e in grassetto sono distinti
prima di decidere se utilizzare la sovrascrittura per simulare i caratteri in grassetto. Se questo
la risorsa è vera, xterm non controlla i caratteri distinti al momento di decidere
come gestire il grassetto risorsa. L'impostazione predefinita è "falso".

grassetto sempre in grassetto Confronto Action
────────────────────────────────────────────────── ──
falso falso ignorato usa il carattere
falso vero ignorato usa il carattere
vero falso stesso overstrike
vero falso uso diverso del carattere
vero vero ignorato overstrike

Questa risorsa viene utilizzata solo per i caratteri bitmap:

· Quando si utilizzano i caratteri bitmap, è possibile che il server dei caratteri si avvicini
il carattere in grassetto ridimensionandolo da una dimensione del carattere diversa da quella prevista. Il
sempre in grassetto risorsa consente all'utente di ignorare il (a volte scarso)
carattere in grassetto risultante con sovrascrittura (che è almeno coerente).

· Il problema non si verifica con i caratteri TrueType (sebbene possano essercene altri
problemi non necessari come una diversa copertura dei caratteri normali e in grassetto).

In alternativa, impostando il consentiBoldFonts risorsa per false sovrascrive sia il
sempre in grassetto e la grassetto risorse.

sempre in evidenza (classe Evidenzia sempre)
Specifica se o no xterm dovrebbe sempre visualizzare un cursore di testo evidenziato.
Per impostazione predefinita (se questa risorsa è falsa), viene visualizzato un cursore di testo vuoto ogni volta che
il puntatore si sposta fuori dalla finestra o la finestra perde lo stato attivo dell'input. Il
l'impostazione predefinita è "falso".

sempreUsaMods (classe AlwaysUseMods)
Sostituisci il BlocNum risorsa, raccontando xterm per usare i modificatori Alt e Meta per
costruire parametri per sequenze di tasti funzione anche se questi modificatori appaiono in
la risorsa traduzioni. Normalmente xterm controlla se Alt o Meta è usato in a
traduzione che sarebbe in conflitto con i modificatori dei tasti funzione e li ignorerebbe
modificatori in quel caso speciale. L'impostazione predefinita è "falso".

stringa di risposta (classe Stringa di risposta)
Specifica la stringa che xterm invia in risposta a un carattere ENQ (controllo/E)
dall'ospite. L'impostazione predefinita è una stringa vuota, ad esempio "". Un hardware VT100
implementa questa funzione come opzione di configurazione.

appcursorDefault (classe AppcursorPredefinito)
Se "true", i tasti cursore sono inizialmente in modalità applicazione. Questo è lo stesso di
la modalità DECCKM privata VT102, l'impostazione predefinita è "false".

appkeypadPredefinito (classe Appkeypad (predefinito)
Se "true", i tasti della tastiera sono inizialmente in modalità applicazione. L'impostazione predefinita è
“Falso”.

assumereAllChars (classe Assumitutti i caratteri)
Se "true", questo abilita un caso speciale nei caratteri bitmap per consentire al server dei caratteri di
scegli come visualizzare i glifi mancanti. L'impostazione predefinita è "vero".

La ragione di questa risorsa è di aiutare con alcuni generati quasi automaticamente
caratteri (come la codifica ISO-10646-1 di Terminus) che hanno caratteri errati-
metrica.

avvolgere automaticamente (classe A capo automatico)
Specifica se abilitare o meno il wrapping automatico. Questo è lo stesso di
il VT102 DECAWM. L'impostazione predefinita è "vero".

waitInput (classe Attendi input)
Specifica se o no xterm utilizza un timeout di 50 millisecondi per attendere l'input (ad es.
per supportare la barra di scorrimento freccia Xaw3d). L'impostazione predefinita è "falso".

tasto freccia indietro (classe Tasto freccia indietro)
Specifica se il tasto freccia indietro trasmette un backspace (8) o elimina (127)
carattere. Ciò corrisponde alla sequenza di controllo DECBKM. Un valore “vero”
specifica il backspace. L'impostazione predefinita è "Vero". Premendo il tasto di controllo si commuta
questo comportamento.

sfondo (classe Sfondo)
Specifica il colore da utilizzare per lo sfondo della finestra. L'impostazione predefinita è
"XtDefaultBackground".

bellÈ urgente (classe Bell è urgente)
Specifica se impostare il suggerimento di urgenza per il gestore di finestre quando si effettua un
suono della campana. L'impostazione predefinita è "falso".

bellOnReset (classe BellOnReset)
Specifica se suonare un campanello quando si esegue un hard reset. L'impostazione predefinita è "vero".

bellSuppressTime (classe BellSuppressTime)
Numero di millisecondi dopo l'invio di un comando campanello durante i quali campane aggiuntive
sarà soppresso. Il valore predefinito è 200. Se impostato diverso da zero, verranno attivate anche campane aggiuntive
essere soppressa fino a quando il server non segnala che l'elaborazione della prima campanella è stata
completato; questa funzione è molto utile con la campana visibile.

Colori vivaci (classe Modalità colore)
Specifica se combinare l'attributo in grassetto con colori come il PC IBM, ad esempio mappa
dai colori da 0 a 7 fino ai colori da 8 a 15. Normalmente questi sono i più luminosi
versioni dei primi 8 colori, quindi audaci. L'impostazione predefinita è "vero".

grassetto (classe grassetto)
Specifica il nome del carattere in grassetto da utilizzare anziché sovrascrivere. Non c'è
predefinito per questa risorsa.

Questo carattere deve avere la stessa altezza e larghezza del carattere normale, altrimenti lo è
ignorato. Se viene specificato solo uno dei caratteri normali o in grassetto, verrà utilizzato come
il carattere normale e il carattere in grassetto verranno prodotti sovrascrivendo questo carattere.

Vedi anche la discussione su grassetto ed sempre in grassetto risorse.

grassetto (classe grassetto)
Questo specifica se il testo con l'attributo in grassetto deve essere sovrascritto o meno in
simulare i caratteri in grassetto se il carattere in grassetto risolto è lo stesso del carattere normale. Esso
potrebbe essere opportuno disabilitare i caratteri in grassetto quando si usa il colore per il grassetto
attributo.

Si noti che xterm ha un carattere in grassetto che puoi impostare esplicitamente. xterm tentare di
derivare un carattere in grassetto per le altre selezioni di carattere (carattere1 attraverso carattere6). Se lo
non riesce a trovare un carattere in grassetto, utilizzerà il carattere normale. In ogni caso (se il
risorsa esplicita o il carattere derivato), se i caratteri normali e in grassetto sono distinti,
questa risorsa non ha effetto. L'impostazione predefinita è "vero".

Vedere la sempre in grassetto risorsa che può modificare il comportamento di questa risorsa.

Sebbene il xterm tenta di derivare un carattere in grassetto per altre selezioni di caratteri, il carattere
il server potrebbe non collaborare. A partire da X11R6, i caratteri bitmap sono stati ridimensionati. il carattere
il server afferma di fornire il carattere in grassetto che xterm richieste, ma il risultato no
sempre leggibile. XFree86 ha introdotto una funzionalità che può essere utilizzata per sopprimere il
ridimensionamento. Nel file di configurazione del server X (es. “/etc/X11/XFree86” o
“/etc/X11/xorg.conf”), puoi aggiungere “:unscaled” alla fine della directory
specifica per i caratteri "misc", che comprendono i caratteri a passo fisso che sono
utilizzato da xterm. Per esempio

FontPath "/usr/lib/X11/fonts/misc/"

potrebbe diventare

FontPath "/usr/lib/X11/fonts/misc/:unscaled"

A seconda della tua configurazione, il server dei font potrebbe avere una propria configurazione
file. Lo stesso “:unscaled” può essere aggiunto al suo file di configurazione alla fine di
la specifica della directory per "misc".

La funzione di ridimensionamento bitmap è utilizzata anche da xterm per implementare VT102 doppia larghezza
e caratteri a doppia altezza.

rottoLinuxOSC (classe Linux rotto OSC)
Se è vero, xterm applica una soluzione alternativa per ignorare le sequenze di controllo non valide che a
Lo script Linux potrebbe inviare. Confronta le sequenze di controllo della tavolozza documentate in
codici_console con ECMA-48. L'impostazione predefinita è "vero".

selezioni spezzate (classe Selezioni Interrotte)
Se è vero, xterm in modalità a 8 bit interpreterà STRING selezioni come trasportare testo in
la codifica della locale corrente. Normalmente STRING le selezioni portano ISO-8859-1
testo codificato. Impostare questa risorsa su "vero" viola l'ICCCM; esso può,
tuttavia, essere utile per interagire con alcuni client X danneggiati. L'impostazione predefinita è
“Falso”.

BrokenStringTerm (classe BrokenStringTerm)
fornisce una soluzione per alcuni router ISDN che avviano un controllo dell'applicazione
stringa senza completarla. Impostalo su "vero" se xterm sembra congelare quando
collegamento. L'impostazione predefinita è "falso".

xtermil parser di stato riconosce diversi tipi di stringhe di controllo che possono contenere
testo, ad es.

APC (Comando del programma applicativo),
DCS (Stringa di controllo del dispositivo),
OSC (Comando del sistema operativo),
PM (Messaggio sulla privacy), e
Sos (Inizio della stringa),

Ciascuno dovrebbe terminare con un terminatore di stringa (un carattere speciale che non può apparire
in queste stringhe). I caratteri di controllo ordinari trovati all'interno della stringa non lo sono
ignorato; vengono elaborati senza interferire con il processo di accumulo
il contenuto della stringa di controllo. xterm riconosce questi comandi in tutte le modalità,
sebbene alcune delle funzioni possano essere soppresse dopo aver analizzato il controllo.

Quando abilitata, questa funzione consente all'utente di uscire da un controllo non terminato
stringa quando viene trovato uno di questi normali caratteri di controllo:

control/D (usato come fine del file in molte shell),
controllo/H (backspace),
controllo/I (tab-feed),
control/J (avanzamento riga noto anche come newline),
control/K (scheda verticale),
controllo/L (avanzamento modulo),
control/M (ritorno a capo),
controllo/N (shift-out),
controllo/O (shift-in),
controllo/Q (XOFF),
controllo/X (annulla)

c132 (classe C132)
Specifica se la sequenza di escape DECCOLM VT102, utilizzata per passare da una all'altra
80 e 132 colonne, dovrebbero essere onorate. L'impostazione predefinita è "falso".

cacheDoublesize (classe Cache Doublesize)
Indica se memorizzare nella cache i caratteri di dimensione doppia per xterm. Impostalo a zero per disabilitare
caratteri di doppia dimensione del tutto.

cdXtraScroll (classe CdXtraScroll)
Specifica se xterm dovrebbe scorrere fino a una nuova pagina quando si cancella il tutto
schermo. Piace tiXtraScroll, lo scopo di questa opzione è fornire un'immagine di
la visualizzazione dell'applicazione a schermo intero sullo scrollback prima di cancellare il
testo. L'impostazione predefinita per questa risorsa è "false".

charClass (classe CharClass)
Specifica elenchi separati da virgole di associazioni di classi di caratteri del modulo
[Basso-]alto:APPREZZIAMO. Questi sono usati per determinare quali insiemi di caratteri dovrebbero
essere trattato allo stesso modo quando si fa taglia e incolla. Vedi il CARATTERE CLASSI .

cjkWidth (classe Larghezza Cjk)
Specifica se xterm dovrebbe seguire la tradizionale convenzione di larghezza dell'Asia orientale.
Quando sono attivati, i caratteri con la categoria Ambiguo dell'Asia orientale (A) in UTR 11 hanno un
larghezza della colonna di 2. Potrebbe essere necessario impostare questa opzione su "true" se ne hai di vecchi
Programmi basati su terminali dell'Asia orientale che presuppongono che i caratteri di disegno al tratto abbiano a
larghezza della colonna di 2. Se questa risorsa è falsa, il mkWidth risorsa controlla il
scelta tra i sistemi larghezza ed xtermle tabelle integrate di. L'impostazione predefinita è
“Falso”.

color0 (classe Colore0)

color1 (classe Colore1)

color2 (classe Colore2)

color3 (classe Colore3)

color4 (classe Colore4)

color5 (classe Colore5)

color6 (classe Colore6)

color7 (classe Colore7)
Questi specificano i colori per l'estensione ISO-6429. Le impostazioni predefinite sono,
rispettivamente, nero, rosso3, verde3, giallo3, un blu scuro personalizzabile, magenta3,
ciano3 e grigio90. Le sfumature di colore predefinite sono scelte per consentire i colori
8-15 da utilizzare come versioni più luminose.

color8 (classe Colore8)

color9 (classe Colore9)

color10 (classe Colore10)

color11 (classe Colore11)

color12 (classe Colore12)

color13 (classe Colore13)

color14 (classe Colore14)

color15 (classe Colore15)
Questi specificano i colori per l'estensione ISO-6429 se anche l'attributo grassetto è
abilitato. I valori predefiniti delle risorse sono rispettivamente, gray30, red, green,
giallo, un azzurro personalizzabile, magenta, ciano e bianco.

color16 (classe Colore16)

attraverso

color255 (classe Colore255)
Questi specificano i colori per l'estensione a 256 colori. I valori predefiniti delle risorse
sono per i colori da 16 a 231 per creare un cubo di colore 6x6x6 e i colori da 232 a
255 per creare una rampa in scala di grigi.

Risorse passate color15 sono disponibili come opzione in fase di compilazione. A causa di un hardcoded
limite nelle librerie X sul numero totale di risorse (a 400), le risorse
per 256 colori vengono omessi quando il supporto per i caratteri larghi e liuto sono abilitati.
Oltre a comportamenti incoerenti se solo una parte delle risorse fosse consentita,
determinare il cutoff esatto è difficile e le librerie X tendono a bloccarsi se
il numero di risorse supera il limite. La tavolozza dei colori è ancora inizializzata
agli stessi valori di default, e possono essere modificati tramite sequenze di controllo.

D'altra parte, il limite delle risorse consente di includere l'intero intervallo per
88 colori.

colorAttrMode (classe ColorAttrMode)
Specifica se coloreBD, coloreBL, coloreRVe coloreUL dovrebbe ignorare ANSI
colori. In caso contrario, vengono visualizzati solo quando non sono stati impostati colori ANSI per
la posizione corrispondente. L'impostazione predefinita è "falso".

coloreBD (classe ColoreBD)
Specifica il colore da utilizzare per visualizzare i caratteri in grassetto se "colorBDMode"
risorsa è abilitata. L'impostazione predefinita è "XtDefaultForeground".

Vedi anche il moltoBoldColors risorsa che permette di combinare audace e colore.

colorBDMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo grassetto devono essere visualizzati a colori
o come caratteri in grassetto. Nota che l'impostazione colorModalità off disabilita tutti i colori,
compreso il grassetto. L'impostazione predefinita è "falso".

coloreBL (classe ColoreBL)
Specifica il colore da utilizzare per visualizzare i caratteri lampeggianti se "colorBLMode"
risorsa è abilitata. L'impostazione predefinita è "XtDefaultForeground".

Vedi anche il moltoBoldColors risorsa che consente di combinare sottolineatura e colore.

colorBLMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo lampeggiante devono essere visualizzati in
colore. Nota che l'impostazione colorModalità off disabilita tutti i colori, incluso questo. Il
l'impostazione predefinita è "falso".

colorIT (classe ColoreIT)
Specifica il colore da utilizzare per visualizzare i caratteri corsivi se il “colorITMode”
risorsa è abilitata. L'impostazione predefinita è "XtDefaultForeground".

Vedi anche il moltoBoldColors risorsa che consente di combinare attributi e colore.

colorITMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo corsivo devono essere visualizzati in
colore o come caratteri in corsivo. L'impostazione predefinita è "falso".

Nota che:

· Ambientazione colorModalità off disabilita tutti i colori, incluso il corsivo.

· Il corsivoULMode sostituzioni di risorse colorITMode.

colorModalità (classe Modalità colore)
Specifica se il riconoscimento del cambiamento di colore ANSI (ISO-6429) è sfuggito o meno
le sequenze dovrebbero essere abilitate. L'impostazione predefinita è "vero".

coloreRV (classe ColoreRV)
Specifica il colore da utilizzare per visualizzare i caratteri invertiti se "colorRVMode"
risorsa è abilitata. L'impostazione predefinita è "XtDefaultForeground".

Vedi anche il moltoBoldColors risorsa che permette di combinare rovescio e colore.

colorRVMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo inverso devono essere visualizzati in
colore. Nota che l'impostazione colorModalità off disabilita tutti i colori, incluso questo. Il
l'impostazione predefinita è "falso".

coloreUL (classe ColoreUL)
Questo specifica il colore da usare per visualizzare i caratteri sottolineati se il
La risorsa “colorULMode” è abilitata. L'impostazione predefinita è "XtDefaultForeground".

Vedi anche il moltoBoldColors risorsa che consente di combinare sottolineatura e colore.

colorULMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo di sottolineatura devono essere visualizzati in
colore o come caratteri sottolineati. Nota che l'impostazione colorModalità off disabilita tutto
colori, comprese le sottolineature. L'impostazione predefinita è "falso".

combinazione di caratteri (classe Combinazione di caratteri)
Specifica il numero di caratteri wide che possono essere memorizzati in una cella per
overstrike (combinazione) con il carattere di base della cella. Questo può essere impostato su
valori nell'intervallo da 0 a 4. Il valore predefinito è "2".

Tasti ctrlF (classe Tasti CtrlF)
In modalità tastiera VT220 (vedi tastiera solare risorsa), specifica la quantità di cui
per spostare F1-F12 dato un modificatore di controllo (CTRL). Questo ti permette di generare la chiave
simboli per F10-F20 su una tastiera Sun/PC. Il valore predefinito è "10", il che significa che
CTRL F1 genera il simbolo della chiave per F11.

maledizioni (classe maledizioni)
Specifica se l'ultima colonna è stata inserita o meno nel bug Scopri di più(1) dovrebbe essere aggirato.
Vedere la -cu opzione per i dettagli. L'impostazione predefinita è "falso".

cursoreBlink (classe cursore lampeggiante)
Specifica se far lampeggiare il cursore. L'impostazione predefinita è "falso".

xterm utilizza due variabili per determinare se il cursore lampeggia. Uno è impostato da
questa risorsa. L'altro è impostato da sequenze di controllo (modalità privata 12 e
DECSCUSSR). xterm verifica lo XOR delle due variabili.

cursoreColore (classe Colore Cursore)
Specifica il colore da utilizzare per il cursore di testo. L'impostazione predefinita è
"XtDefault in primo piano". Per impostazione predefinita, xterm tenta di mantenere questo colore dall'essere
lo stesso del colore di sfondo, poiché disegna il cursore riempiendo il
sfondo di una cella di testo. La stessa restrizione si applica alle sequenze di controllo
che può cambiare questo colore.

L'impostazione di questa risorsa sovrascrive la maggior parte di xterm's regolazioni al colore del cursore. Esso
utilizzerà ancora il video inverso per non consentire alcuni casi, come un cursore nero su a
sfondo nero.

cursoreOffTime (classe CursoreOffTime)
Specifica la durata della parte "off" del tempo di ciclo del lampeggiamento del cursore in
millisecondi. Lo stesso timer viene utilizzato per il lampeggio del testo. Il valore predefinito è "300".

cursoreOnTime (classe CursoreOnTime)
Specifica la durata della parte "on" del tempo di ciclo del lampeggiamento del cursore, in
millisecondi. Lo stesso timer viene utilizzato per il lampeggio del testo. Il valore predefinito è "600".

taglia Nuova riga (classe Taglia Newline)
Se "false", il triplo clic per selezionare una riga non include il Newline al
fine della linea. Se "true", viene selezionata la nuova riga. L'impostazione predefinita è "vero".

cursoreSottolinea (classe CursoreSottolinea)
Specifica se rendere il cursore sottolineato o una casella. L'impostazione predefinita è "falso".

cutToBeginningOfLine (classe Taglia all'inizio della linea)
Se "false", il triplo clic per selezionare una riga seleziona solo dalla parola corrente
inoltrare. Se "true", viene selezionata l'intera riga. L'impostazione predefinita è "vero".

decTerminalID (classe DecTerminalID)
Specifica il livello di emulazione (100=VT100, 220=VT220, ecc.), utilizzato per determinare il
tipo di risposta a una sequenza di controllo DA. I caratteri non numerici iniziali sono
ignorato, ad esempio, "vt100" e "100" sono gli stessi. Il valore predefinito è "420".

defaultString (classe Stringa predefinita)
Specificare il carattere (o la stringa) che xterm sostituirà quando incollato il testo
include un carattere che non può essere rappresentato nella codifica corrente. Per
esempio, incollare il testo UTF-8 in una visualizzazione di caratteri ISO-8859-1 sarà solo
in grado di visualizzare i codici 0-255, mentre il testo UTF-8 può includere valori Unicode sopra
255. Il valore predefinito è "#" (un singolo cancelletto).

Se il testo non visualizzabile fosse a doppia larghezza, xterm aggiungerà uno spazio dopo il
Carattere "#", per dare all'incirca lo stesso layout sullo schermo del testo originale.

eliminaIsDEL (classe EliminaIsDEL)
Specifica se il tasto Canc sulla tastiera di modifica deve inviare DEL (127) o
la sequenza di escape Rimuovi in ​​stile VT220. Un valore “falso” abilita quest'ultimo. Il
l'impostazione predefinita è "Forse".

ColorOps non consentiti (classe ColorOps non consentiti)
Specificare quali funzionalità saranno disabilitate se consentireColorOps è falso. Questo è un
elenco di nomi separati da virgole. Il valore predefinito è
ImpostaColore,OttieniColore,OttieniAnsiColore

I nomi sono elencati di seguito. xterm ignora le maiuscole, ma sono mostrate in
caso misto per chiarezza.

Imposta Colore
Imposta un colore dinamico specifico.

Ottieni Colore
Riporta l'impostazione corrente di un dato colore dinamico.

OttieniAnsiColor
Riporta l'impostazione corrente di un dato colore ANSI (in realtà uno qualsiasi dei colori
impostato tramite controlli in stile ANSI).

FontOps non consentiti (classe FontOps non consentiti)
Specificare quali funzionalità saranno disabilitate se consentireFontOps è falso. Questo è un
elenco di nomi separati da virgole. Il valore predefinito è
Imposta carattere, Ottieni carattere

I nomi sono elencati di seguito. xterm ignora le maiuscole, ma sono mostrate in
caso misto per chiarezza.

Imposta carattere
Imposta il carattere specificato.

Get Font
Riporta il carattere specificato.

TcapOps non consentito (classe TcapOps non consentito)
Specificare quali funzionalità saranno disabilitate se consentireTcapOps è falso. Questo è un
elenco di nomi separati da virgole. Il valore predefinito è
ImpostaTcap, OttieniTcap

I nomi sono elencati di seguito. xterm ignora le maiuscole, ma sono mostrate in
caso misto per chiarezza.

ImpostaTcap
(non implementato)

OttieniTcap
Riporta la funzione specificata e altri tasti speciali.

WindowsOps non consentiti (classe Operazioni Windows non consentite)
Specificare quali funzionalità saranno disabilitate se consenti WindowsOps è falso. Questo è un
elenco di nomi separati da virgole, o (per i controlli adattati da dtterm , il
numero di operazione). Il valore predefinito è
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
(cioè non sono consentite operazioni).

I nomi sono elencati di seguito. xterm ignora le maiuscole, ma sono mostrate in
caso misto per chiarezza. Quando un numero può essere usato in alternativa, è dato
tra parentesi dopo il nome.

GetIconTitolo (20)
Riporta l'etichetta dell'icona della finestra di xterm come una stringa.

Ottieni caratteri dimensioni schermo (19)
Riporta le dimensioni dello schermo in caratteri come numeri.

OttieniSelezione
Segnala i dati di selezione come una stringa base64.

OttieniWinPosition (13)
Riporta la posizione della finestra di xterm come numeri.

OttieniWinSizeChars (18)
Riporta la dimensione dell'area di testo in caratteri come numeri.

Ottieni WinSizePixel (14)
Segnala la finestra xterm in pixel come numeri.

GetWinState (11)
Riporta lo stato della finestra di xterm come numero.

OttieniTitolo Vittoria (21)
Riporta il titolo della finestra di xterm come stringa.

Vittoria inferiore (6)
Abbassa la finestra xterm in fondo all'ordine di sovrapposizione.

MassimizzaVinci (9)
Massimizza la finestra (cioè, ridimensiona alla dimensione dello schermo).

Schermo intero Vinci (10)
Usa lo schermo intero (cioè ridimensiona alle dimensioni dello schermo, senza decorazioni per le finestre).

Riduci Vinci (2)
Finestra Iconifica.

Titolo Pop (23)
Titolo pop dallo stack interno.

PushTitolo (22)
Spingi il titolo nello stack interno.

Aumenta vittoria (5)
Alza la finestra xterm in primo piano nell'ordine di sovrapposizione.

AggiornaVinci (7)
Aggiorna la finestra di xterm.

RipristinaVinci (1)
Finestra deionifica.

ImpostaSelezione
Imposta i dati di selezione.

Imposta WinLines
Ridimensiona a un determinato numero di righe, almeno 24.

Imposta posizione vittoria (3)
Sposta la finestra alle coordinate date.

SetWinSizeChars (8)
Ridimensiona l'area di testo alla dimensione data in caratteri.

Imposta WinSizePixel (4)
Ridimensiona la finestra xterm alla dimensione data in pixel.

SetXprop
Imposta la proprietà X nella finestra di primo livello.

colori dinamici (classe colori dinamici)
Specifica se sequenze di escape o meno per cambiare i colori assegnati a diversi
gli attributi sono riconosciuti.

ottoBitControl (classe Controllo a otto bit)
Specifica se le sequenze di controllo inviate dal terminale devono essere otto-
caratteri bit o sequenze di escape. L'impostazione predefinita è "falso".

ottoBitInput (classe Ingresso a otto bit)
Se "true", i metacaratteri (un carattere a byte singolo combinato con il Meta
tasto modificatore) gli input dalla tastiera sono presentati come un singolo carattere,
modificato secondo il otto BitMeta risorsa. Se "false", i meta caratteri sono
convertito in una sequenza di due caratteri con il carattere stesso preceduto da ESC.
L'impostazione predefinita è "vero".

I metaSendsEscape ed altInviaEscape le risorse possono ignorare questa funzione.
Generalmente le tastiere non hanno un tasto etichettato "Meta", ma i tasti "Alt" sono comuni,
e sono convenzionalmente usati per “Meta”. Se fossero sinonimi, sarebbe
è stato ragionevole nominare questa risorsa "altInviaEscape”, invertendo il suo senso.
Per ulteriori informazioni su questo, vedere il arrivo funzione nelle maledizioni.

Notare quello altro chiave non è necessariamente la stessa di Meta modificatore. Il
xmodmap utility elenca i modificatori chiave. X definisce i modificatori per shift, (caps)
blocco e controllo, oltre a 5 modificatori aggiuntivi che vengono generalmente utilizzati per
configurare i modificatori chiave. xterm ispeziona le stesse informazioni per trovare il modificatore
associato a entrambi Meta (sinistra o destra) e usa quel tasto come Meta
modificatore. Cerca anche il tasto BlocNum, per riconoscere il modificatore che è
associato a quello.

Se tuo xmodmap la configurazione utilizza gli stessi codici chiave per i tasti Alt e Meta, xterm
vedrà solo le definizioni dei tasti Alt, poiché queste vengono testate prima dei tasti Meta.
BlocNum viene testato per primo. È importante mantenere queste chiavi distinte; altrimenti
alcuni xtermla funzionalità di non è disponibile.

I ottoBitInput la risorsa viene testata all'avvio. Se "vero", il xterm cerca
per mettere il terminale in modalità a 8 bit. Se “falso”, all'avvio, xterm cerca di mettere
il terminale in modalità a 7 bit. Per alcune configurazioni questo non riesce;
il fallimento viene ignorato. Dopo l'avvio, xterm non cambia il terminale tra
Modalità a 8 bit e 7 bit.

Come originariamente implementato in X11, il valore della risorsa non è cambiato dopo l'avvio.
Tuttavia (dalla patch n. 216 del 2006) xterm può modificare ottoBitInput dopo l'avvio
tramite una sequenza di controllo. Le capacità terminfo corrispondenti SMM (imposta meta
modalità) e RMM (reset modalità meta) sono stati riconosciuti da bash per un po 'di tempo.
Abbastanza interessante, bashla nozione di "meta mode" differisce dallo standard
definizione (nella terminfo manuale), che descrive la modifica all'ottavo bit
di un personaggio. Succede che bash vede "meta mode" come il carattere ESC che
xterm mette prima di un carattere quando viene premuto un tasto meta speciale. bashè presto
la documentazione parla del carattere ESC e ignora l'ottavo bit.

otto BitMeta (classe Otto Bit Meta)
Questo controlla il modo xterm modifica l'ottavo bit di una chiave a byte singolo quando il
ottoBitInput risorsa è impostata. L'impostazione predefinita è "locale".

Il valore della risorsa è una stringa, valutata come booleana dopo l'avvio.

falso
La chiave viene inviata senza modifiche.

località
La chiave viene modificata solo se la locale utilizza la codifica a otto bit.

true La chiave viene inviata modificata.

mai
La chiave viene sempre inviata senza modifiche.

Tranne il mai scelta, xterm onora le capacità di terminfo SMM (imposta meta
modalità) e RMM (reimposta modalità meta), consentendo l'attivazione o la disattivazione della funzione
dinamicamente.

If otto BitMeta è abilitato quando la locale utilizza UTF-8, xterm codifica il valore come
UTF-8 (dalla patch n. 183 del 2003).

ottoBitOutput (classe Output a otto bit)
Specifica se devono essere o meno i caratteri a otto bit inviati dall'host
accettato così com'è o rimosso quando stampato. L'impostazione predefinita è "true", il che significa che
sono accettati così come sono.

ottoBitSelectTypes (classe OttoBitSelectTypes)
Override xterml'elenco di destinazione della selezione predefinita (vedi SELECT/PASTE) per le selezioni
in modalità normale (ISO-8859-1). L'impostazione predefinita è una stringa vuota, ad esempio "", che lo fa
non sovrascrivere nulla.

facciaNome (classe Nome faccia)
Specificare il modello per i caratteri scalabili selezionati dalla libreria FreeType se
il supporto per quella libreria è stato compilato in xterm. Non esiste un valore predefinito.

Se non specificato, o se non c'è corrispondenza sia per i caratteri normali che per quelli in grassetto, xterm
usa la bitmap fonte e relative risorse.

È possibile selezionare i caratteri bitmap adatti utilizzando uno script come questo:

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

Tuttavia (anche se xfd accetta un "-fa"opzione per indicare i caratteri FreeType),
xfontsel non è stato similmente esteso. Come soluzione alternativa, potresti provare

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

per trovare un elenco di caratteri scalabili a passo fisso che possono essere usati per facciaNome
valore della risorsa.

faceName Doublesize (classe FaceName Doublesize)
Specificare un carattere scalabile a doppia larghezza per i casi in cui un'applicazione lo richiede,
ad esempio, nelle applicazioni CJK. Non esiste un valore predefinito.

Se l'applicazione utilizza caratteri a doppia larghezza e questa risorsa non viene fornita,
xterm utilizzerà una versione ridimensionata del carattere fornito da facciaNome.

dimensione del viso (classe Dimensione del viso)
Specificare la dimensione in punti per i caratteri selezionati dalla libreria FreeType se il supporto per
quella libreria è stata compilata in xterm. L'impostazione predefinita è “14.0” Sul VT Caratteri Menu,
questo corrisponde a Predefinito ingresso.

Sebbene l'impostazione predefinita sia "14.0", questa potrebbe non essere la stessa della dimensione dei punti per il
carattere bitmap predefinito, cioè quello assegnato con il -fn opzione, o il fonte
risorsa. Ad esempio, il carattere "fisso" di solito ha una dimensione in punti di "8.0". Se tu
set dimensione del viso per corrispondere alla dimensione del carattere bitmap, quindi passare da una bitmap all'altra
e i caratteri TrueType tramite il menu dei caratteri forniranno dimensioni comparabili per la finestra.

È possibile specificare la dimensione in punti per i caratteri TrueType selezionati con l'altra dimensione-
voci di menu correlate come Medio, Enorme, ecc., utilizzando uno dei seguenti
valori delle risorse. Se non specifichi un valore, il valore predefinito è "0.0", che
cause xterm per utilizzare il rapporto tra le dimensioni dei caratteri dal corrispondente carattere bitmap
risorse per ottenere una dimensione in punti TrueType.

Se tutti i dimensione del viso le risorse sono impostate, quindi xterm utilizzerà queste informazioni per
determina il successivo carattere TrueType più piccolo/più grande per il font-vt-più grande() ed
font-vt-più piccolo() Azioni. Se non sono impostati, xterm utilizzerà solo le aree di
i caratteri bitmap.

facciaDimensione1 (classe Dimensione viso1)
Specifica la dimensione in punti del primo carattere alternativo.

facciaDimensione2 (classe Dimensione viso2)
Specifica la dimensione in punti del secondo carattere alternativo.

facciaDimensione3 (classe Dimensione viso3)
Specifica la dimensione in punti del terzo carattere alternativo.

facciaDimensione4 (classe Dimensione viso4)
Specifica la dimensione in punti del quarto carattere alternativo.

facciaDimensione5 (classe Dimensione viso5)
Specifica la dimensione in punti del quinto carattere alternativo.

facciaDimensione6 (classe Dimensione viso6)
Specifica la dimensione in punti del sesto carattere alternativo.

fonte (classe Font)
Specifica il nome del carattere normale. L'impostazione predefinita è "fissa".

Vedi la discussione del località risorsa, che descrive come potrebbe essere questo font
sovrascritto.

NOTA: alcuni file di risorse utilizzano modelli come

*carattere: corretto

che sono eccessivamente ampi, interessando entrambi

xterm.vt100.font

ed

xterm.vt100.utf8Fonts.font

che probabilmente non è quello che volevi.

scorrimento veloce (classe Scorrimento veloce)
Modifica l'effetto del salto di scorrimento (saltaScroll) sopprimendo gli aggiornamenti dello schermo
per il caso speciale in cui l'output sullo schermo ha completamente spostato il contenuto
fuori campo. Ad esempio, gatto'ing un file di grandi dimensioni sullo schermo fa questo.

carattere1 (classe Carattere1)
Specifica il nome del primo carattere alternativo, corrispondente a "Illeggibile" in
il menù standard.

carattere2 (classe Carattere2)
Specifica il nome del secondo carattere alternativo, corrispondente a "Tiny" nel
menù standard.

carattere3 (classe Carattere3)
Specifica il nome del terzo carattere alternativo, corrispondente a “Small” nel
menù standard.

carattere4 (classe Carattere4)
Specifica il nome del quarto carattere alternativo, corrispondente a "Medio" in
il menù standard.

carattere5 (classe Carattere5)
Specifica il nome del quinto carattere alternativo, corrispondente a “Large” nel
menù standard.

carattere6 (classe Carattere6)
Specifica il nome del sesto carattere alternativo, corrispondente a “Huge” nel
menù standard.

carattereDoublesize (classe Font Doublesize)
Specifica se xterm dovrebbe tentare di usare il ridimensionamento dei caratteri per disegnare a dimensioni doppie
caratteri. Alcuni font server più vecchi non possono farlo correttamente, torneranno
metriche dei caratteri fuorvianti. L'impostazione predefinita è "vero". Se disabilitato, xterm simulerà
caratteri di dimensioni doppie disegnando caratteri normali con spazi tra di loro.

carattereAvvertenze (classe Avvertenze sui caratteri)
Specificare se xterm dovrebbe segnalare un errore se non riesce a caricare un font:

0 Non segnalare mai un errore (sebbene le librerie X possano farlo).

1 Segnala un errore se il nome del carattere è stato fornito come impostazione della risorsa.

2 Segnala sempre un errore in caso di mancato caricamento di un font.

L'impostazione predefinita è "1".

forceBoxChars (classe ForceBoxChars)
Specifica se xterm dovrebbe assumere che i caratteri normali e in grassetto abbiano la linea VT100-
personaggi di disegno:

· I caratteri codificati ISO-8859-* a passo fisso usati da xterm normalmente hanno il VT100
glifi di disegno a tratteggio nelle celle 1-31. Altri caratteri a passo fisso potrebbero essere più
attraente, ma mancano questi glifi.

· Quando si utilizza un font ISO-10646-1 e il caratteri larghi la risorsa è vera, xterm usa
i glifi Unicode che corrispondono ai glifi di disegno al tratto VT100.

Se "falso", xterm controlla la mancanza di glifi nel carattere e crea il disegno al tratto
caratteri direttamente secondo necessità. Se è vero", xterm presuppone che il carattere non contenga
i caratteri di disegno al tratto e li disegna direttamente. L'impostazione predefinita è "falso".

forcePackedFont (classe ForcePackedFont)
Specifica se xterm dovrebbe usare la larghezza massima o minima del glifo quando
visualizzazione utilizzando un carattere bitmap. Usa la larghezza massima per aiutare con il proporzionale
caratteri. L'impostazione predefinita è "true", che indica la larghezza minima.

primo piano (classe Primo piano)
Specifica il colore da utilizzare per visualizzare il testo nella finestra. Impostazione della classe
nome invece del nome dell'istanza è un modo semplice per avere tutto ciò che sarebbe
normalmente appaiono nel testo cambia colore. L'impostazione predefinita è
"XtDefault in primo piano".

formatoAltre chiavi (classe FormatoAltre chiavi)
Sostituisce il formato della sequenza di escape utilizzata per segnalare le chiavi modificate con il
modificaAltre Chiavi risorsa.

0 invia i tasti modificati come parametri per il tasto funzione 27 (predefinito).

1 inviare chiavi modificate come parametri per CSI u.

gratisBoldBox (classe FreeBoldBox)
Specifica se xterm dovrebbe assumere i riquadri di delimitazione per i caratteri normali e in grassetto
sono compatibili. Se "falso", xterm li confronta e rifiuterà le scelte audaci
caratteri che non corrispondono alla dimensione del carattere normale. L'impostazione predefinita è "falso",
il che significa che il confronto viene eseguito.

geometria (classe Geometria)
Specifica la dimensione e la posizione preferite della finestra VT102. Non c'è
predefinito per questa risorsa.

evidenziareColore (classe Evidenzia Colore)
Specifica il colore da utilizzare per lo sfondo del testo selezionato (evidenziato). Se
non specificato (ovvero, corrisponde al primo piano predefinito), viene utilizzato il video inverso. Il
l'impostazione predefinita è "XtDefaultForeground".

evidenziareModalitàcolore (classe Evidenzia modalità colore)
Specifica se xterm dovrebbe usare evidenziaTestoColore ed evidenziareColore a
sovrascrivere i colori di primo piano/sfondo invertiti in una selezione. L'impostazione predefinita è
non specificato: all'avvio, xterm controlla se quelle risorse sono impostate su qualcosa
diversi dai colori di primo piano e di sfondo predefiniti. Impostazione di questa risorsa
disabilita il controllo.

La tabella seguente mostra l'interazione delle risorse di evidenziazione,
abbreviato come mostrato per adattarsi a questa pagina:

HCM
evidenziareModalitàcolore

Evidenziare le risorse umaneReverse

HBG
evidenziareColore

HFG
evidenziaTestoColore

HCM HR HBG HFG Highlight
? ?
falso falso predefinito predefinito bg/fg
false false predefinite imposta bg/fg
false false imposta default fg/HBG
falso falso set set fg/HBG
? ?
falso vero predefinito predefinito bg/fg
falso vero predefinito imposta bg/fg
false true imposta default fg/HBG
falso vero set set fg/HBG
? ?
vero falso predefinito predefinito bg/fg
vero falso predefinito imposta HFG/fg
vero falso impostato predefinito bg/HBG
vero falso insieme impostato HFG/HBG
? ?
true true default default fg/fg (inutile)
vero vero predefinito impostato HFG/fg
vero vero imposta predefinito fg/HBG
vero vero insieme impostato HFG/HBG
? ?
predefinito falso predefinito predefinito bg/fg
predefinito falso predefinito impostato bg/fg
default false imposta default fg/HBG
predefinito falso impostato impostato HFG/HBG
? ?
predefinito true predefinito predefinito bg/fg
predefinito true predefinito impostato bg/fg
default true imposta default fg/HBG
predefinito true set impostato HFG/HBG
? ?

evidenziareInverti (classe Evidenziareverse)
Specifica se xterm dovrebbe invertire la selezione in primo piano e in background
colori quando si seleziona il testo con l'attributo reverse-video. Questo vale solo per
evidenziareColore ed evidenziaTestoColore risorse, ad esempio per abbinare lo schema di colori
of xwsh. Se è vero", xterm inverte i colori, se “falso”, xterm non si inverte
colori, l'impostazione predefinita è "true".

evidenziareSelezione (classe Evidenzia selezione)
Se “false”, selezionando con il mouse si evidenziano tutte le posizioni sullo schermo
tra l'inizio della selezione e la posizione corrente. Se è vero", xterm
evidenzia solo le posizioni che contengono testo selezionabile. Il predefinito
è falso".

A seconda del modo in cui le applicazioni scrivono sullo schermo, potrebbero esserci delle tracce
spazi vuoti su una riga. xterm memorizza i dati così come vengono visualizzati sullo schermo. Cancellare il
display cambia lo stato interno di ogni cella quindi non è considerato uno spazio vuoto
ai fini della selezione. È possibile selezionare gli spazi scritti dall'ultima cancellazione.
Se non desideri avere spazi finali in una selezione, usa il trimSelezione
risorsa.

evidenziaTestoColore (classe EvidenziaTestoColore)
Specifica il colore da utilizzare per il primo piano del testo selezionato (evidenziato). Se
non specificato (ovvero, corrisponde allo sfondo predefinito), viene utilizzato il video inverso. Il
l'impostazione predefinita è "XtDefaultBackground".

hpLowerleftBugCompat (classe HpLowerleftBugCompat)
Specifica se aggirare un bug in HP's xb, che ignora termcap e
invia sempre ESC F per spostarsi nell'angolo inferiore sinistro. cause “vere” xterm a
interpretare ESC F come una richiesta di spostamento nell'angolo inferiore sinistro dello schermo. Il
l'impostazione predefinita è "falso".

i18nSelezioni (classe I18nSelezioni)
Se falso, xterm non richiederà gli obiettivi TESTO_COMPOSTO or TESTO. Il predefinito
è vero". Potrebbe essere impostato su false per aggirare le violazioni dell'ICCCM da
altri clienti X.

iconBorderColor (classe Colore del bordo)
Specifica il colore del bordo per la finestra dell'icona attiva se questa funzione è compilata
ai miglioramenti xterm. Non tutti i gestori di finestre renderanno visibile il bordo dell'icona.

icona Larghezza bordo (classe Larghezza del bordo)
Specifica la larghezza del bordo per la finestra dell'icona attiva se questa funzione è compilata
ai miglioramenti xterm. Il valore predefinito è "2". Non tutti i gestori di finestre creeranno il bordo
visibile.

iconaFont (classe CarattereIcona)
Specifica il carattere per la finestra dell'icona attiva in miniatura, se questa funzione è
compilato in xterm. L'impostazione predefinita è "nil2".

carattere iniziale (classe Carattere Iniziale)
Specifica quale dei caratteri VT100 utilizzare inizialmente. I valori sono gli stessi di
, il set-vt-font azione. Il valore predefinito è "d", ovvero "predefinito".

metodo di input (classe XtCIputMethod)
Tells xterm quale tipo di metodo di input utilizzare. Non esiste un metodo predefinito.

bordo interno (classe Larghezza del bordo)
Specifica il numero di pixel tra i caratteri e il bordo della finestra. Il
l'impostazione predefinita è "2".

corsivoULMode (classe ColorAttrMode)
Specifica se i caratteri con l'attributo di sottolineatura devono essere visualizzati in
un carattere corsivo o come caratteri sottolineati. È implementato solo per TrueType
caratteri.

saltaScroll (classe Salta Scorri)
Specifica se utilizzare o meno lo scorrimento rapido. Questo corrisponde a
VT102 DECSCLM modalità privata. L'impostazione predefinita è "vero". Vedere scorrimento veloce per
variazione.

mantenere Appunti (classe Mantieni appunti)
Specifica se xterm riutilizzerà i dati della selezione che ha copiato nel
tastiera invece di chiedere agli appunti il ​​suo contenuto attuale quando gli viene detto di farlo
fornire la selezione. L'impostazione predefinita è "falso".

keepSelection (classe Mantieni selezione)
Specifica se xterm manterrà la selezione anche dopo che l'area selezionata è stata
toccato da qualche uscita al terminale. L'impostazione predefinita è "vero".

tastieraDialetto (classe tastiera dialetto)
Specifica il dialetto della tastiera iniziale, nonché il valore predefinito quando il
il terminale viene ripristinato. Il valore dato è lo stesso del carattere finale nel
sequenze di controllo che modificano i set di caratteri. L'impostazione predefinita è "B", che
corrisponde all'ASCII americano.

NomeMappa dei tasti (classe Nomemappa dei tasti)
Vedi la discussione del mappa dei tasti() azione.

limitRidimensiona (classe Limite ridimensiona)
Limita il ridimensionamento dello schermo tramite la sequenza di controllo a un dato multiplo del
visualizzare le dimensioni. L'impostazione predefinita è "1".

località (classe località)
Specifica come usare liuto, un convertitore di codifica tra UTF-8 e locale
codifiche. Il valore della risorsa (ignorando il caso) può essere:

vero
xterm utilizzerà la codifica specificata dalla localizzazione LC_CTYPE degli utenti (cioè,
variabili LC_ALL, LC_CTYPE o LANG) per quanto possibile. Questo è realizzato da
abilitando sempre la modalità UTF-8 e invocando liuto in locali non UTF-8.

medie
xterm seguirà la locale LC_CTYPE degli utenti solo per UTF-8, est asiatico e tailandese
locali, dove le codifiche non erano supportate dalla modalità a 8 bit convenzionale con
cambiare i caratteri. Per altri locali, xterm utilizzerà la modalità a 8 bit convenzionale.

carattere di controllo
Se mini-luit è compilato, xterm controllerà se è stato utilizzato un font Unicode
specificato. In tal caso, controlla se la codifica dei caratteri per la locale corrente
is POSIX, Latin-1 o Latin-9, utilizza la mappatura appropriata per supportarli
con il carattere Unicode. Per altre codifiche, xterm presuppone che la codifica UTF-8
è richiesto.

falso
xterm utilizzerà la modalità a 8 bit convenzionale o la modalità UTF-8 in base a utf8 risorsa
or -U8 opzione.

Qualsiasi altro valore, ad esempio "UTF-8" o "ISO8859-2", viene considerato un nome di codifica;
liuto verrà invocato per supportare la codifica. L'elenco effettivo di supportati
le codifiche dipendono da liuto. L'impostazione predefinita è "media".

Indipendentemente dalle impostazioni internazionali e dalla codifica, è necessario un carattere ISO-10646-1 da visualizzare
il risultato. La tua configurazione potrebbe non includere questo tipo di carattere o il supporto locale di
xterm potrebbe non essere necessario. All'avvio, xterm utilizza un meccanismo equivalente a
carica-vt-fonts(utf8Fonts, caratteri Utf8) azione per caricare le sottorisorse del nome del carattere del
Widget VT100. Cioè, modelli di risorse come "*vt100.utf8Fonts.carattere" sarà
caricato e (se questa risorsa è abilitata), sovrascrive i caratteri normali. se no
vengono trovate le sottorisorse, i caratteri normali come "*vt100.carattere”, ecc., vengono utilizzati.
I file di risorse distribuiti con xterm usa i caratteri ISO-10646-1, ma non fare affidamento
su di essi a meno che non si utilizzi il meccanismo della localizzazione.

localeFilter (classe LocalFilter)
Specifica il nome del file per il convertitore di codifica da/a codifiche locali e
UTF-8 che viene utilizzato con il -lc Opzione o località risorsa. Il messaggio di aiuto
mostrato da "xterm -help" elenca il valore predefinito, che dipende dal tuo sistema
configurazione.

Se il convertitore di codifica richiede parametri della riga di comando, puoi aggiungerli
dopo il comando, ad es.

*localeFilter: xterm-filter -p

In alternativa, puoi inserire quei parametri all'interno di uno script di shell per eseguire il
convertitore e imposta questa risorsa in modo che punti allo script della shell.

Quando si utilizza un filtro locale, ad esempio con il -e opzione, o il guscio, xterm prima di tutto
prova a passare il controllo tramite quel filtro. Se fallisce, xterm riproverò senza
locale-filtro. xterm avverte dell'errore prima di riprovare.

loginShell (classe LoginShell)
Specifica se la shell da eseguire nella finestra deve essere avviata come a
shell di accesso. L'impostazione predefinita è "falso".

margineBell (classe MargineBell)
Specifica se il campanello deve essere suonato o meno quando l'utente digita vicino a
margine destro. L'impostazione predefinita è "falso".

metaSendsEscape (classe MetaSendsEscape)
Se "true", i meta caratteri (un carattere combinato con il Meta tasto modificatore) sono
convertito in una sequenza di due caratteri con il carattere stesso preceduto da ESC.
Questo vale anche per le sequenze di controllo dei tasti funzione, a meno che xterm lo vede
Meta viene utilizzato nelle traduzioni chiave. Se "false", i metacaratteri immessi da
tastiera sono gestiti secondo il ottoBitInput risorsa. L'impostazione predefinita è
“Falso”.

mkSamplePass (classe MkSamplePass)
If mkDimensione campione è diverso da zero, e mkWidth (E cjkWidth) sono false, all'avvio xterm
confronta le sue tabelle integrate con i dati di larghezza del carattere del sistema per decidere
se utilizzerà i dati del sistema. Prova il primo mkDimensione campione carattere
valori e consente fino a mkSamplePass discrepanze prima che il test fallisca. Il
il valore predefinito (per il numero consentito di mancate corrispondenze) è 256.

mkDimensione campione (classe MkSampleSize)
Con mkSamplePass, questo specifica un test di avvio utilizzato per l'inizializzazione wide
calcolo della larghezza dei caratteri. Il valore predefinito (numero di caratteri da controllare) è
1024

mkWidth (classe Larghezza Mk)
Specifica se xterm dovrebbe usare una versione incorporata della larghezza del carattere ampia
calcolo. Vedi anche il cjkWidth risorsa che può sovrascriverlo. Il predefinito
è falso".

Ecco un riassunto delle risorse che controllano la scelta del carattere ampio
calcolo della larghezza:

cjkWidth mkWidth Action
? ?
false tabelle di sistema false use soggette a mkSamplePass
false true usa tabelle integrate
vero falso usa tabelle CJK integrate
true true use tabelle CJK integrate

modificaTastiCursore (classe ModificaTastiCursore)
Spiega come gestire il caso speciale in cui Control-, Shift-, Alt- o Meta-
i modificatori sono usati per aggiungere un parametro alla sequenza di escape restituita da un cursore-
chiave. Il valore predefinito è "2":

-1 disabilita la funzione.

0 utilizza il comportamento vecchio/obsoleto.

1 antepone a CSI le sequenze modificate.

2 forza il modificatore ad essere il secondo parametro se altrimenti sarebbe il
prima.

3 contrassegna la sequenza con un ">" per indicare che è privata.

modificare i tasti funzione (classe Modifica tasti funzione)
Spiega come gestire il caso speciale in cui Control-, Shift-, Alt- o Meta-
i modificatori sono usati per aggiungere un parametro alla sequenza di escape restituita da a
Tasto funzione (numerato). Il valore predefinito è "2". I valori delle risorse sono simili a
modificaTastiCursore:

-1 consente all'utente di utilizzare i modificatori di spostamento e di controllo per costruire funzioni-
stringhe chiave utilizzando il normale schema di codifica.

0 utilizza il comportamento vecchio/obsoleto.

1 antepone a CSI le sequenze modificate.

2 forza il modificatore ad essere il secondo parametro se altrimenti sarebbe il
prima.

3 contrassegna la sequenza con un ">" per indicare che è privata.

If modificare i tasti funzione è zero, xterm usa i modificatori Control e Shift per consentire
all'utente di costruire tasti funzione numerati oltre il set fornito dal
tastiera:

Control
aggiunge il valore dato da Tasti ctrlF risorsa.

Shift
aggiunge il doppio del valore dato da Tasti ctrlF risorsa.

Ctrl/Maiusc
somma tre volte il valore dato da Tasti ctrlF risorsa.

modificareTastiera (classe Modifica tastiera)
Normalmente xterm fa un caso speciale per quanto riguarda i modificatori (shift, control, ecc.) a
gestire layout di tastiera speciali (eredità ed vt220). Questo è fatto per fornire
tastiere compatibili per DEC VT220 e relativi terminali che implementano user-
chiavi definite (UDK).

I bit del valore della risorsa abilitano selettivamente la modifica del dato
categoria quando queste tastiere sono selezionate. Il valore predefinito è "0":

0 Le tastiere legacy/vt220 interpretano solo il modificatore di controllo quando
costruire tasti funzione numerati. Le altre chiavi speciali non vengono modificate.

1 permette la modifica del tastierino numerico

2 consente la modifica della tastiera di modifica

4 consente la modifica dei tasti funzione, ignora l'uso del modificatore Shift per
USD.

8 consente la modifica di altri tasti speciali

modificaAltre Chiavi (classe Modifica altre chiavi)
Come modificaTastiCursore, racconta xterm per costruire una sequenza di escape per altre chiavi
(come "2") quando modificato da Control-, Alt- o Meta-modificatori. Questa caratteristica
non si applica ai tasti funzione e ai tasti ben definiti come ESC o il control
chiavi. Il valore predefinito è "0":

0 disabilita questa funzione.

1 abilita questa funzione per i tasti ad eccezione di quelli con comportamento noto,
ad es. Tab, Backarrow e alcuni casi speciali di caratteri di controllo, ad es.
Spazio per fare un NUL.

2 abilita questa funzione per le chiavi che includono le eccezioni elencate.

multiClickTime (classe MultiClickTime)
Specifica il tempo massimo in millisecondi tra gli eventi di selezione multiclic. Il
l'impostazione predefinita è "250" millisecondi.

multiscorrimento (classe Multiscorrimento)
Specifica se lo scorrimento deve essere eseguito in modo asincrono. L'impostazione predefinita è
“Falso”.

nMarginBell (classe Colonna)
Specifica il numero di caratteri dal margine destro in corrispondenza del quale la campana del margine
dovrebbe essere suonato, quando abilitato dal margineBell risorsa. Il valore predefinito è "10".

BlocNum (classe BlocNum)
Se è vero", xterm controlla se BlocNum è usato come modificatore (vedi xmodmap(1)). Se è così,
questo modificatore viene utilizzato per semplificare la logica durante l'implementazione di NumLock speciale per
, il tastiera solare risorsa. Inoltre (quando tastiera solare è falso), viene utilizzata una logica simile
per trovare il modificatore associato ai tasti Alt sinistro e destro. L'impostazione predefinita è
"Vero".

oldXtermFKeys (classe OldXtermFKeys)
Se è vero", xterm utilizzerà le sequenze di controllo vecchio stile per i tasti funzione da F1 a F4,
per compatibilità con X Consortium xterm. Altrimenti, usa lo stile VT100
codici da PF1 a PF4. L'impostazione predefinita è "falso".

on2Click (classe On2Click)

on3Click (classe On3Click)

on4Click (classe On4Click)

on5Click (classe On5Click)
Specificare il comportamento di selezione in risposta a più clic del mouse. Un solo topo
il clic è sempre interpretato come descritto nel SELEZIONE sezione (vedi PUNTATORE
USO). Clic multipli del mouse (utilizzando il pulsante che attiva il seleziona-start
azione) sono interpretati in base ai valori delle risorse di on2Click, ecc
il valore della risorsa può essere uno di questi:

parola
Seleziona una "parola" come determinato dal charClass risorsa. Vedi il CARATTERE
CLASSI .

linea
Seleziona una riga (contando il ritorno a capo).

gruppo
Seleziona un gruppo di linee adiacenti (contando il ritorno a capo). La selezione si ferma su a
riga vuota e non si estende al di fuori della pagina corrente.

pagina
Seleziona tutte le righe visibili, ad esempio la pagina.

contro tutti i
Seleziona tutte le righe, ad es. comprese le righe salvate.

regex
Seleziona una "parola" come determinato dall'espressione regolare che segue nel
valore della risorsa.

nessuna
Nessuna azione di selezione è associata a questa risorsa. xterm lo interpreta come
la fine della lista. Ad esempio, puoi usarlo per disabilitare triple (e
più in alto) cliccando impostando on3Click a "nessuno".

I valori predefiniti per on2Click ed on3Click sono “parola” e “linea”,
rispettivamente. Non esiste un valore predefinito per on4Click or on5Click, facendo quelli
non attivo. All'avvio, xterm determina il numero massimo di clic da parte del
onXClic i valori delle risorse impostati.

openim (classe XtCOpenIm)
Tells xterm se aprire il metodo di input all'avvio. L'impostazione predefinita è "vero".

puntatoreColore (classe Colore puntatore)
Specifica il colore di primo piano del puntatore. L'impostazione predefinita è
"XtDefault in primo piano".

puntatoreColoreSfondo (classe PuntatoreColoreSfondo)
Specifica il colore di sfondo del puntatore. L'impostazione predefinita è
"XtDefaultBackground".

pointerMode (classe Modalità puntatore)
Specifica quando il puntatore può essere nascosto mentre l'utente digita. Sarà
viene nuovamente visualizzato se l'utente sposta il mouse o fa clic su uno dei suoi pulsanti.

0 mai

1 l'applicazione in esecuzione xterm non ha attivato la modalità mouse. Questo è il
predefinito.

2 sempre.

puntatoreShape (classe Cursore)
Specifica il nome della forma del puntatore. L'impostazione predefinita è "xterm".

popOnBell (classe PopOnBell)
Specifica se la finestra verrà sollevata quando viene ricevuto Control-G. Il
l'impostazione predefinita è "falso".

Se la finestra è iconificata, questo non ha effetto. in ogni caso, il zIcona Beep risorsa
ti offre la possibilità di vedere quali finestre iconizzate hanno suonato un campanello.

precomporre (classe XtCPrecomposizione)
Tells xterm se precomporre i dati UTF-8 in Normalization Form C, che
combina gli accenti di uso comune sui caratteri di base. Se non lo fa,
gli accenti sono lasciati come caratteri separati. L'impostazione predefinita è "vero".

premodificaTipo (classe XtCPreeditType)
Tells xterm quali tipi di stringa di premodifica (preconversione) visualizzare. Il predefinito
è "OverTheSpot,Root".

attributi di stampa (classe attributi di stampa)
Specifica se stampare gli attributi grafici insieme al testo. Un vero DEC
Il terminale VTxxx stamperà la sottolineatura, evidenziando i codici ma la stampante potrebbe
non gestirli.

· “0” disabilita gli attributi.

· “1” stampa il normale insieme di attributi (grassetto, sottolineato, inverso e lampeggiante)
come sequenze di controllo in stile VT100.

· "2" stampa anche gli attributi di colore ANSI.

L'impostazione predefinita è "1".

printFileImmediato (StampaFileImmediato)
Quando il stampa-immediata si invoca l'azione, xterm stampa il contenuto dello schermo
direttamente in un file. Imposta questa risorsa sul prefisso del nome del file (un timestamp
verrà aggiunto al nome effettivo).

L'impostazione predefinita è una stringa vuota, ad esempio "", Tuttavia, quando il stampa-immediata azione
viene invocato, se la stringa è vuota, viene utilizzato "XTerm".

printFileOnXErrore (PrintFileOnXErrore)
If xterm esce con un errore X, ad esempio, la connessione viene interrotta quando il server
si blocca, può essere detto di scrivere il contenuto dello schermo in un file. Abilitare
la funzione, imposta questa risorsa sul prefisso del nome del file (un timestamp sarà
aggiunto al nome effettivo).

L'impostazione predefinita è una stringa vuota, ad esempio "", che disabilita questa funzione. Tuttavia,
quando l' stampa su errore viene invocata l'azione, se la stringa è vuota, allora
Viene utilizzato "XTermError".

Vengono gestiti questi codici di errore: ERROR_XERROR, ERROR_XIOERROR e ERROR_ICEERROR.

printModeImmediato (PrintModeImmediato)
Quando il stampa-immediata si invoca l'azione, xterm stampa il contenuto dello schermo
direttamente in un file. Puoi usare il printModeImmediato risorsa per dirgli di usare
sequenze di escape per ricostruire gli attributi e i colori del video. Questo usa il
stessi valori di attributi di stampa risorsa. Il valore predefinito è "0".

printModeOnXErrore (PrintModeOnXErrore)
xterm implementa il printFileOnXErrore funzione utilizzando la funzione stampante, sebbene
l'output viene scritto direttamente su un file. Puoi usare il printModeOnXErrore
risorsa per dirgli di usare sequenze di escape per ricostruire gli attributi del video
e colori. Utilizza gli stessi valori di attributi di stampa risorsa. Il
l'impostazione predefinita è "0".

stampaOpzioniImmediato (StampaOpzioniImmediato)
Specificare l'intervallo di testo che viene stampato su un file quando il stampa-immediatamente
viene richiamata l'azione.

· Se zero (0), seleziona la schermata corrente (visibile) più quella salvata
righe, tranne se si utilizza lo schermo alternativo. In tal caso, solo il
viene selezionata una schermata alternativa.

· Se diverso da zero, i bit di questo valore di risorsa (controllati in ordine decrescente)
seleziona la gamma:

8 seleziona le righe salvate.

4 seleziona la schermata alternativa.

2 seleziona la schermata normale.

1 seleziona la schermata corrente, che può essere normale o alternativa
schermo.

Il valore predefinito è "9", che seleziona lo schermo visibile corrente più le linee salvate,
senza caso speciale per lo schermo alternato.

printOptsOnXError (PrintOptsOnXError)
Specificare l'intervallo di testo che viene stampato su un file quando il stampa su errore
viene invocata l'azione. Il valore della risorsa viene interpretato come in
stampaOpzioniImmediato.

Il valore predefinito è "9", che seleziona lo schermo visibile corrente più le linee salvate,
senza caso speciale per lo schermo alternato.

chiusura automatica stampante (classe Chiusura automatica stampante)
Se è vero", xterm chiuderà la stampante (un tubo) quando l'applicazione cambia il
stampante offline con un comando Copia supporto. L'impostazione predefinita è "falso".

comando stampante (classe Comando stampante)
Specifica un comando di shell a cui xterm aprirà una pipe quando il primo MC (Media
Copia) viene avviato. L'impostazione predefinita è una stringa vuota, ad esempio "". Se la
valore della risorsa viene fornito come stringa vuota, la stampante è disabilitata.

PrinterControlMode (classe Modalità controllo stampante)
Specifica la modalità di controllo della stampante. Un "1" seleziona la modalità di stampa automatica, che causa
xterm per stampare una riga dallo schermo quando si sposta il cursore fuori da quella riga con
si verifica un avanzamento riga, un avanzamento modulo o un carattere di tabulazione verticale o un ritorno a capo automatico.
La modalità di stampa automatica viene sovrascritta dalla modalità del controller della stampante (un "2"), che causa tutto
dell'output da indirizzare alla stampante. Il valore predefinito è "0".

PrinterExtent (classe Estensione stampante)
Controlla se una funzione di stampa della pagina stamperà l'intera pagina (vero) o solo
la porzione all'interno dei margini di scorrimento (false). L'impostazione predefinita è "falso".

stampanteFormFeed (classe PrinterForm Feed)
Controlla se un avanzamento modulo viene inviato alla stampante alla fine di una pagina di stampa
funzione. L'impostazione predefinita è "falso".

stampanteNewLine (classe StampanteNewLine)
Controlla se viene inviata una nuova riga alla stampante alla fine di una pagina di stampa
funzione. L'impostazione predefinita è "vero".

privateColorRegisters (classe privateColorRegistri)
Se vero, allocare registri di colore separati per ogni stringa di controllo del dispositivo di sei,
ad esempio, per DECGCI. Se non è vero, i registri colore vengono allocati una sola volta, quando il
il terminale viene ripristinato. L'impostazione predefinita è "vero".

tranquillo Afferra (classe Tranquillo Afferra)
Controlla se il cursore viene ridisegnato quando NotificaGrab ed NotificaUngrab evento
i tipi vengono ricevuti durante il cambio di messa a fuoco. L'impostazione predefinita è "falso".

regisScreenSize (classe RegisScreenSize)
If xterm è configurato per supportare la grafica ReGIS, questa risorsa dice xterm , il
dimensione massima (in pixel) per la grafica.

xterm accetta un valore di risorsa speciale "auto", che dice xterm per utilizzare il
decTerminalID risorsa per impostare la dimensione massima in base a quella del terminale hardware
limiti. Altrimenti, xterm si aspetta che la dimensione sia data come altezzaxlarghezza, per esempio,
"800x1000".

Il valore predefinito della risorsa è "800x1000".

renderFont (classe RenderingFont)
If xterm è costruito con la libreria Xft, questo controlla se il facciaNome
risorsa viene utilizzata. L'impostazione predefinita è "predefinito".

I valori delle risorse sono stringhe, valutate come booleane dopo l'avvio.

falso
disabilitare la funzione e utilizzare il carattere normale (bitmap).

vero
avvio utilizzando il carattere TrueType specificato dal facciaNome ed dimensione del viso
impostazioni delle risorse. Se non c'è valore per facciaNome, disabilita la funzione
e usa il carattere normale (bitmap).

Dopo l'avvio, puoi ancora passare al/dal carattere bitmap usando il pulsante
Voce del menu "Caratteri TrueType".

difetto
avvio utilizzando il carattere normale (bitmap), ma abilita il menu "Font TrueType"
voce per consentire il passaggio a/dai caratteri TrueType in fase di esecuzione.

Se non c'è facciaNome set di risorse, quindi runtime che passa a TrueType
caratteri è disabilitato. xterm ha un valore compilato separato per facciaNome per
il caso speciale in cui renderFont è "predefinito". Normalmente è "mono".

ridimensionaGravity (classe Ridimensiona Gravità)
Influisce sul comportamento quando la finestra viene ridimensionata per essere più alta o più corta.
Nord Ovest specifica che la riga superiore del testo sullo schermo rimane fissa. Se la
la finestra viene accorciata, le linee vengono eliminate dal basso; se la finestra è fatta
più alto, le righe vuote vengono aggiunte in basso. Questo è compatibile con il comportamento
nella R4. Sudovest (l'impostazione predefinita) specifica che la riga inferiore del testo sul
lo schermo resta fisso. Se la finestra viene resa più alta, verranno salvate ulteriori righe
scorrere verso il basso sullo schermo; se la finestra viene accorciata, le linee saranno
scorri fuori dalla parte superiore dello schermo e le prime righe salvate verranno eliminate.

riprovaInputMethod (classe XtCRetryInputMetodo)
Tells xterm quante volte riprovare, nel caso in cui il server del metodo di input non lo sia
rispondendo. Questo è un problema diverso dal tipo di premodifica non supportato, ecc
potrebbero verificarsi nuovi tentativi se la configurazione di X (e le sue librerie) non è presente
pezzi. L'impostazione di questa risorsa a zero ``0'' annullerà il nuovo tentativo. Il
l'impostazione predefinita è ``3''.

video inverso (classe Video inverso)
Specifica se il video inverso deve essere simulato o meno. L'impostazione predefinita è
“Falso”.

Ci sono diversi aspetti in cui invertire il video xterm:

· La riga di comando -rv opzione dice alle librerie X di invertire il primo piano
e colori di sfondo. xtermLe opzioni della riga di comando impostano i valori delle risorse. In
in particolare, X Toolkit imposta il video inverso risorsa quando il -rv opzione
viene utilizzato.

· Se l'utente ha utilizzato anche le opzioni della riga di comando -fg or -bg per impostare il
colori di primo piano e di sfondo, xterm non vede queste opzioni direttamente.
Invece, esamina i valori delle risorse per ricostruire la riga di comando
opzioni e determinare quale dei colori è il primo piano previsto dall'utente,
ecc. I loro valori effettivi sono irrilevanti per la funzione video inverso; alcuni
gli utenti preferiscono le impostazioni predefinite X (testo nero su sfondo bianco), altri preferiscono
testo bianco su sfondo nero.

· Dopo l'avvio, l'utente può attivare o disattivare la voce di menu "Abilita video inverso".
Questo scambia gli attuali colori di primo piano e di sfondo del VT100
widget e ridisegna lo schermo. A causa della gerarchia delle risorse X, il
video inverso risorsa si applica a più del widget VT100.

Programmi in esecuzione in an xterm può anche utilizzare sequenze di controllo per abilitare il VT100
modalità video inversa. Questi sono indipendenti dal video inverso risorsa e il
voce di menu. xterm scambia i colori di primo piano e di sfondo correnti quando
disegno del testo interessato da queste sequenze di controllo.

Altre sequenze di controllo possono alterare i colori di primo piano e di sfondo che sono
usato:

· I programmi possono anche utilizzare le sequenze di controllo del colore ANSI per impostare il primo piano
e colori di sfondo.

· Le estensioni ai controlli colore ANSI (come 16, 88 o 256 colori) sono
trattato in modo simile al controllo ANSI.

· Utilizzando altre sequenze di controllo (il “dinamico Colori” funzione), un programma può
modificare i colori di primo piano e di sfondo.

invertireWrap (classe Avvolgimento inverso)
Specifica se abilitare o meno il ritorno a capo automatico. Questo corrisponde
a xtermla modalità privata di 45. L'impostazione predefinita è “false”.

RightScrollBar (classe Barra di scorrimento destra)
Specifica se la barra di scorrimento deve essere visualizzata o meno a destra piuttosto
rispetto alla sinistra. L'impostazione predefinita è "falso".

salva righe (classe Salva Linee)
Specifica il numero di righe da salvare oltre la parte superiore dello schermo quando a
la barra di scorrimento è attivata. Il valore predefinito è "64".

barra di scorrimento (classe Barra di scorrimento)
Specifica se visualizzare o meno la barra di scorrimento. L'impostazione predefinita è
“Falso”.

scrollBarBorder (classe ScrollBarBorder)
Specifica la larghezza del bordo della barra di scorrimento. Nota che questo è disegnato per sovrapporsi
il confine del xterm finestra. La modifica del bordo della barra di scorrimento ha effetto solo su
linea tra il widget VT100 e la barra di scorrimento. Il valore predefinito è 1.

Tasto di scorrimento (classe ScrollCond)
Specifica se premere o meno un tasto deve causare automaticamente la barra di scorrimento
per andare in fondo all'area di scorrimento. Questo corrisponde a xtermè privato
modalità 1011. Il valore predefinito è "falso".

scrollLines (classe Linee di scorrimento)
Specifica il numero di righe che il scorrere indietro ed scorrere in avanti le azioni dovrebbero
utilizzare come predefinito. Il valore predefinito è 1.

scrollTtyOutput (classe ScrollCond)
Specifica se l'output al terminale deve causare automaticamente il
barra di scorrimento per andare in fondo all'area di scorrimento. L'impostazione predefinita è "vero".

selezionaAgli Appunti (classe Seleziona negli appunti)
Tells xterm se utilizzare PRIMARY o CLIPBOARD per i token SELECT nel
meccanismo di selezione. Il set-seleziona l'azione può cambiarlo in fase di esecuzione, consentendo
all'utente di lavorare con programmi che gestiscono solo uno di questi meccanismi. Il
l'impostazione predefinita è "false", che gli dice di usare PRIMARY.

shiftFonts (classe Maiusc caratteri)
Specifica se abilitare le azioni font-vt-più grande() ed font-vt-più piccolo(),
che sono normalmente legati a KP_Add e KP_Subtract spostati. L'impostazione predefinita è
"Vero".

mostraBlinkAsBold (classe MostraBlinkAsgrassetto)
Tells xterm se visualizzare il testo con attributo lampeggiante uguale al grassetto. Se
xterm non è stato configurato per supportare il testo lampeggiante, l'impostazione predefinita è "true",
che corrisponde alle versioni precedenti di xterm, altrimenti l'impostazione predefinita è "false".

mostraMissingGlyphs (classe MostraGlifi Mancanti)
Tells xterm se visualizzare un riquadro che delinea i luoghi in cui è stato un personaggio
utilizzato che il carattere non rappresenta. L'impostazione predefinita è "falso".

mostraWrapMarks (classe Mostra segni di avvolgimento)
Per il debug xterm e applicazioni che possono manipolare il flag di riga incartata di
scrivere il testo al margine destro, mostrare un segno sul bordo interno destro del
finestra. Il segno mostra quali linee hanno il flag impostato.

segnale inibito (classe Segnale inibito)
Specifica se le voci nel menu "Opzioni principali" per l'invio
segnali a xterm dovrebbe essere vietato. L'impostazione predefinita è "falso".

sixScrolling (classe SixelScorrimento)
Se è vero, la grafica scorre verso l'alto di una riga alla volta in cui verrebbero scritti sixels
la riga inferiore sulla finestra. L'impostazione predefinita è "falso".

tekGeometria (classe Geometria)
Specifica la dimensione e la posizione preferite della finestra Tektronix. Non c'è
predefinito per questa risorsa.

tekInhibit (classe TekInhibit)
Specifica se la sequenza di escape per entrare in modalità Tektronix dovrebbe essere
ignorato. L'impostazione predefinita è "falso".

tekPiccolo (classe Tek Small)
Specifica se la finestra della modalità Tektronix deve iniziare nella sua dimensione più piccola
size se non viene fornita una geometria esplicita. Questo è utile durante l'esecuzione xterm on
display con schermi piccoli. L'impostazione predefinita è "falso".

tekStartup (classe TekStartup)
Specifica se o no xterm dovrebbe avviarsi in modalità Tektronix. L'impostazione predefinita è
“Falso”.

tiXtraScroll (classe TiXtraScroll)
Specifica se xterm dovrebbe scorrere fino a una nuova pagina durante l'elaborazione del ti termcap
ingresso, cioè le modalità private 47, 1047 o 1049. Questo è attivo solo se
titeInhibit è "vero", perché l'intento di questa opzione è fornire un'immagine
della visualizzazione dell'applicazione a schermo intero sullo scrollback senza cancellare il
testo che sarebbe stato mostrato prima dell'inizializzazione dell'applicazione. L'impostazione predefinita per
questa risorsa è "falsa".

titeInhibit (classe TiteInhibit)
Specifica se o no xterm dovrebbe rimuovere ti ed te voci termcap (usate per
passare da una schermata alternativa all'altra all'avvio di molti programmi orientati allo schermo) da
la stringa TERMCAP. Se impostato, xterm ignora anche la sequenza di escape a cui passare
lo schermo alternativo. xterm supporta terminfo in modo diverso, supportando
sequenze di controllo composite (note anche come modalità private) 1047, 1048 e 1049
che hanno lo stesso effetto della sequenza di controllo 47 originale. L'impostazione predefinita per
questa risorsa è "falsa".

titoloModalità (classe modalità titolo)
Tells xterm se accettare o restituire le etichette delle finestre e delle icone in ISO-8859-1 (il
predefinito) o UTF-8. Entrambi possono essere codificati in esadecimale. L'impostazione predefinita per questo
la risorsa è "0".

Ogni bit (bit “0” è 1, bit “1” è 2, ecc.) corrisponde ad uno dei parametri
impostato dalla sequenza di controllo delle modalità titolo:

0 Imposta le etichette della finestra/icona usando l'esadecimale

1 Interrogare le etichette della finestra/icona utilizzando l'esadecimale

2 Imposta le etichette della finestra/icona utilizzando UTF-8 (sostituzioni utf8Titolo risorsa).

3 Interroga etichette finestra/icona utilizzando UTF-8

le traduzioni (classe Traduzioni)
Specifica le associazioni di tasti e pulsanti per menu, selezioni, "stringhe programmate",
ecc. Il le traduzioni risorsa, che fornisce molto di xtermla configurabilità,
è una funzionalità della libreria X Toolkit Intrinsics (Xt). Vedi il AZIONI .

trimSelezione (classe Selezione Trim)
Se si imposta evidenziareSelezione, puoi vedere il testo selezionato, incluso
eventuali spazi finali. La cancellazione dello schermo (o di una riga) lo ripristina a uno stato
senza spazi. Alcune righe possono contenere spazi finali quando un'applicazione
li scrive sullo schermo. Tuttavia, potresti non voler incollare le righe con il finale
spazi. Se questa risorsa è vera, xterm taglierà gli spazi finali dal testo che
è selezionato. Non influisce sugli spazi che risultano in una linea a capo, né lo farà
taglia la nuova riga finale dalla tua selezione. L'impostazione predefinita è "falso".

sottolineare (classe Sottolineare)
Questo specifica se il testo con l'attributo sottolineato dovrebbe essere o meno
sottolineato. Potrebbe essere opportuno disabilitare la sottolineatura quando si utilizza il colore
per l'attributo di sottolineatura. L'impostazione predefinita è "vero".

usaClipping (classe UsaClipping)
Dire xterm se utilizzare il ritaglio per evitare di produrre punti al di fuori del testo
zona di disegno. Originariamente utilizzato per aggirare gli effetti in eccesso, questo è
necessario anche per lavorare con alcuni caratteri di dimensioni errate. L'impostazione predefinita è "vero".

utf8 (classe Uf8)
Questo specifica se xterm verrà eseguito in modalità UTF-8. Se imposti questa risorsa,
xterm imposta anche il caratteri larghi risorsa come effetto collaterale. La risorsa può essere impostata
tramite la voce di menu "Codifica UTF-8". L'impostazione predefinita è "predefinito".

xterm accetta una parola chiave (ignorando le maiuscole) o il numero mostrato tra parentesi:

falso (0)
La modalità UTF-8 è inizialmente disattivata. L'opzione della riga di comando +u8 imposta la risorsa su
questo valore. Sono consentite sequenze di escape per attivare/disattivare la modalità UTF-8.

true (1)
La modalità UTF-8 è inizialmente attiva. Le sequenze di escape per attivare/disattivare la modalità UTF-8 sono
consentito.

sempre (2)
L'opzione della riga di comando -U8 imposta la risorsa su questo valore. Sequenze di fuga
per l'attivazione/disattivazione della modalità UTF-8 vengono ignorati.

predefinito (3)
Questo è il valore predefinito della risorsa. Viene modificato durante l'inizializzazione
a seconda che il località risorsa è stata impostata su false (0) o sempre (2).
Vedere la località risorsa per ulteriori discussioni sulle versioni locali non UTF-8.

Se vuoi impostare il valore di utf8, dovrebbe essere in questo intervallo. Altro diverso da zero
i valori sono trattati come "1", cioè, la modalità UTF-8 è inizialmente attiva ed esce
sono consentite sequenze per attivare/disattivare la modalità UTF-8.

utf8 Font (classe caratteri Utf8)
Vedi la discussione del località risorsa. Questo specifica se xterm userà
Caratteri UTF-8 specificati tramite modelli di risorse come "*vt100.utf8Fonts.carattere" o
font normali (ISO-8859-1) tramite modelli come "*vt100.carattere”. La risorsa può essere
impostare tramite la voce di menu "Caratteri UTF-8". L'impostazione predefinita è "predefinito".

xterm accetta una parola chiave (ignorando le maiuscole) o il numero mostrato tra parentesi:

falso (0)
Usa i caratteri ISO-8859-1. La voce di menu è abilitata, consentendo la scelta
di caratteri da modificare in fase di esecuzione.

true (1)
Usa i caratteri UTF-8. La voce di menu è abilitata, consentendo la scelta di
caratteri da modificare in fase di esecuzione.

sempre (2)
Usa sempre i caratteri UTF-8. Questo disabilita anche la voce di menu.

predefinito (3)
All'avvio, la risorsa è impostata su true o false, a seconda del
valore effettivo del utf8 risorsa.

utf8Latino1 (classe Utf8Latino1)
Se vero, consenti un ISO-8859-1 normale font da combinare con un font ISO-10646-1
se quest'ultimo è dato tramite il -fw opzione o il valore della risorsa corrispondente.
L'impostazione predefinita è "falso".

utf8SelectTypes (classe Utf8SelectTypes)
Override xterml'elenco di destinazione della selezione predefinita (vedi SELECT/PASTE) per le selezioni
in modalità a caratteri larghi (UTF-8). L'impostazione predefinita è una stringa vuota, ad esempio "", che
non sovrascrive nulla.

utf8Titolo (classe Utf8Titolo)
Le applicazioni possono impostare xtermtitolo scrivendo una sequenza di controllo. Normalmente questo
la sequenza di controllo segue la convenzione VT220, che codifica la stringa in
ISO-8859-1 e consente un terminatore di stringa a 8 bit. Se xterm è iniziato in a
Locale UTF-8, traduce la stringa ISO-8859-1 in UTF-8 per funzionare con X
librerie che presuppongono che la stringa sia UTF-8.

Tuttavia, alcuni utenti potrebbero voler scrivere una stringa del titolo codificata in UTF-8. La finestra
manager è responsabile del disegno dei titoli delle finestre. Alcuni gestori di finestre (non tutti)
supporta la codifica UTF-8 dei titoli delle finestre. Imposta questa risorsa su "true" per consentire
Stringhe del titolo con codifica UTF-8. Ciò annulla la traduzione in UTF-8, consentendo
Le stringhe UTF-8 devono essere visualizzate così come sono.

Questa funzione è disponibile come voce di menu, poiché è relativa al particolare
applicazioni in cui stai eseguendo xterm. Puoi anche usare una sequenza di controllo
(vedi la discussione su "Modalità del titolo" nel documento delle sequenze di controllo), per impostare un
bandiera equivalente. Il titoloModalità risorsa imposta lo stesso valore, che sovrascrive
questa risorsa.

L'impostazione predefinita è "falso".

moltoBoldColors (classe Colori molto audaci)
Specifica se combinare gli attributi video con i colori specificati da coloreBD,
coloreBL, colorIT, coloreRVe coloreUL. Il valore della risorsa è la somma dei valori
per ogni attributo:
1 per retromarcia,
2 per la sottolineatura,
4 per il grassetto,
8 per lampeggiare, e
512 per il corsivo

L'impostazione predefinita è "0".

visualBell (classe Visual Bell)
Specifica se utilizzare o meno un campanello visibile (cioè lampeggiante) al posto di
un campanello udibile quando viene ricevuto Control-G. L'impostazione predefinita è "false", che dice
xterm usare un campanello udibile.

visualBellDelay (classe VisualBellDelay)
Numero di millisecondi da ritardare durante la visualizzazione di un campanello visivo. Il valore predefinito è 100.
Se impostato a zero, non viene visualizzato alcun campanello visivo. Questo è utile per molto lento
visualizza, ad esempio, un display LCD su un laptop.

visualBellLine (classe VisualBellLine)
Specifica se far lampeggiare solo la riga corrente quando viene visualizzato un campanello visivo
invece di far lampeggiare l'intero schermo: l'impostazione predefinita è "false", che dice xterm
per far lampeggiare l'intero schermo.

vt100Grafica (classe VT100Grafica)
Questo specifica se xterm interpreterà l'escape del carattere grafico VT100
sequenze in modalità UTF-8. L'impostazione predefinita è "true", per fornire supporto per
varie applicazioni legacy.

wideBoldFont (classe Carattere grassetto largo)
Questa opzione specifica il carattere da utilizzare per visualizzare il testo in grassetto. Di
impostazione predefinita, tenterà di utilizzare un carattere due volte più largo del carattere che verrà utilizzato
per disegnare testo in grassetto. Se non viene trovato alcun carattere a doppia larghezza, improvviserà, di
allungando il carattere in grassetto.

caratteri larghi (classe caratteri larghi)
Specifica se xterm dovrebbe rispondere a sequenze di controllo che elaborano a 16 bit
caratteri. L'impostazione predefinita è "falso".

wideFont (classe carattere largo)
Questa opzione specifica il carattere da utilizzare per visualizzare il testo ampio. Per impostazione predefinita,
tenterà di utilizzare un carattere due volte più largo del carattere che verrà utilizzato per disegnare
testo normale. Se non viene trovato alcun carattere a doppia larghezza, improvviserà, allungando
il carattere normale.

ximFont (classe Carattere Xim)
Questa opzione specifica il carattere da usare per visualizzare la stringa di premodifica nel
Metodo di input "OverTheSpot".

Nel tipo di premodifica "OverTheSpot", la stringa di premodifica (preconversione) viene visualizzata in
la posizione del cursore. È responsabilità del server XIM visualizzare il
premodifica la stringa. Il client XIM deve informare il server XIM della posizione del cursore.
Per ottenere i migliori risultati, la stringa di premodifica deve essere visualizzata con un carattere appropriato.
Perciò, xterm informa il server XIM del carattere corretto. Il carattere è be
fornito da un "fontset", il cui valore di default è “*”. Questo corrisponde a ogni tipo di carattere, il
La libreria X sceglie automaticamente i caratteri con i set di caratteri appropriati. Il ximFont risorsa
viene fornito per sovrascrivere questa impostazione di carattere predefinita.

Tek4014 widget Risorse
Le seguenti risorse sono specificate come parte del tek4014 widget (classe Tek4014).
Questi sono specificati da modelli come "XTerm.tek4014.NOME"

carattere2 (classe Font)
Specifica il carattere numero 2 da utilizzare nella finestra Tektronix.

carattere3 (classe Font)
Specifica il carattere numero 3 da utilizzare nella finestra Tektronix.

carattereGrande (classe Font)
Specifica il carattere grande da utilizzare nella finestra Tektronix.

fontSmall (classe Font)
Specifica il carattere piccolo da utilizzare nella finestra Tektronix.

gin Terminator (classe Gin Terminator)
Specifica quali caratteri devono seguire un rapporto GIN o un rapporto di stato. Il
le possibilità sono "none", che non invia caratteri di terminazione, "CRonly", che
invia CR e "CR&EOT", che invia sia CR che EOT. L'impostazione predefinita è "nessuno".

altezza (classe Altezza)
Specifica l'altezza della finestra Tektronix in pixel.

carattere iniziale (classe Carattere Iniziale)
Specifica quale dei quattro font Tektronix utilizzare inizialmente. I valori sono gli stessi
Per quanto riguarda la set-tek-testo azione. L'impostazione predefinita è "grande".

larghezza (classe Larghezza)
Specifica la larghezza della finestra Tektronix in pixel.

Menu Risorse
Le risorse che possono essere specificate per i vari menu sono descritte nel
documentazione per l'Athena Menu semplice aggeggio. Il nome e le classi delle voci in
ciascuno dei menu è elencato di seguito. Risorse denominate "lineaN" dove N è un numero sono
separatori con classe SmeLine.

Come con tutti i widget basati sulle risorse di X, le etichette menzionate sono le impostazioni predefinite abituali per il
applicazione.

I Principale Opzioni menu (nome widget menu principale) ha le seguenti voci:

barra degli strumenti (classe PMIBSB)
Questa voce richiama il set-barra degli strumenti (attiva/disattiva) azione.

sicurokbd (classe PMIBSB)
Questa voce richiama il sicuro() azione.

permette di finire (classe PMIBSB)
Questa voce richiama il consenti-invia-eventi (toggle) azione.

ridisegnare (classe PMIBSB)
Questa voce richiama il ridisegna() azione.

registrazione (classe PMIBSB)
Questa voce richiama il registrazione (attiva/disattiva) azione.

stampa-immediata (classe PMIBSB)
Questa voce richiama il stampa-immediata() azione.

stampa su errore (classe PMIBSB)
Questa voce richiama il stampa su errore() azione.

stampare (classe PMIBSB)
Questa voce richiama il stampare() azione.

redir-stampa (classe PMIBSB)
Questa voce richiama il stampa-redir() azione.

Controllo a 8 bit (classe PMIBSB)
Questa voce richiama il set-8-bit-controllo (toggle) azione.

freccia indietro chiave (classe PMIBSB)
Questa voce richiama il set-backarrow(commuta) azione.

bloc-num (classe PMIBSB)
Questa voce richiama il set-num-lock (attiva/disattiva) azione.

alt-esc (classe PMIBSB)
Questa voce richiama il alt-invia-escape(toggle) azione.

meta-esc (classe PMIBSB)
Questa voce richiama il meta-invia-escape (toggle) azione.

cancella-è-cancella (classe PMIBSB)
Questa voce richiama il elimina-è-del (attiva/disattiva) azione.

tasti funzione vecchi (classe PMIBSB)
Questa voce richiama il tasti funzione vecchi (toggle) azione.

hpFunctionKeys (classe PMIBSB)
Questa voce richiama il tasti funzione hp (toggle) azione.

scoFunctionKeys (classe PMIBSB)
Questa voce richiama il tasti funzione sco(toggle) azione.

tasti funzione sole (classe PMIBSB)
Questa voce richiama il tasti funzione sole (toggle) azione.

tastiera solare (classe PMIBSB)
Questa voce richiama il sunKeyboard (attiva/disattiva) azione.

sospendere (classe PMIBSB)
Questa voce richiama il segnale di invio (tstp) azione sui sistemi che supportano il lavoro
controllare.

continua (classe PMIBSB)
Questa voce richiama il segnale di invio (cont.) azione sui sistemi che supportano il lavoro
controllare.

interrompere (classe PMIBSB)
Questa voce richiama il segnale di invio (int) azione.

Appendere (classe PMIBSB)
Questa voce richiama il invia-segnale (hup) azione.

finito (classe PMIBSB)
Questa voce richiama il segnale di invio (termine) azione.

kill (classe PMIBSB)
Questa voce richiama il invia-segnale (uccidi) azione.

smettere (classe PMIBSB)
Questa voce richiama il smettere() azione.

I VT Opzioni menu (nome widget vtMenu) ha le seguenti voci:

scrollbar (classe PMIBSB)
Questa voce richiama il set-barra di scorrimento (attiva/disattiva) azione.

salta-scorri (classe PMIBSB)
Questa voce richiama il set-jumpscroll (toggle) azione.

video inverso (classe PMIBSB)
Questa voce richiama il set-reverse-video (toggle) azione.

avvolgimento automatico (classe PMIBSB)
Questa voce richiama il set-autowrap(commuta) azione.

rovesciare (classe PMIBSB)
Questa voce richiama il set-reversewrap (attiva/disattiva) azione.

avanzamento automatico (classe PMIBSB)
Questa voce richiama il set-autolinefeed(commuta) azione.

appcursore (classe PMIBSB)
Questa voce richiama il set-appcursor (attiva/disattiva) azione.

tastiera dell'applicazione (classe PMIBSB)
Questa voce richiama il set-appkeypad (attiva/disattiva) azione.

tasto di scorrimento (classe PMIBSB)
Questa voce richiama il set-scroll-on-key (toggle) azione.

scrollttyoutput (classe PMIBSB)
Questa voce richiama il set-scroll-on-tty-output (toggle) azione.

consentire132 (classe PMIBSB)
Questa voce richiama il set-allow132(commuta) azione.

maledizione (classe PMIBSB)
Questa voce richiama il set-cursesemul(attiva/disattiva) azione.

campana visiva (classe PMIBSB)
Questa voce richiama il set-visualbell (attiva/disattiva) azione.

bellÈ urgente (classe PMIBSB)
Questa voce richiama il set-bellIsUrgent(attiva/disattiva) azione.

poponbell (classe PMIBSB)
Questa voce richiama il set-poponbell (toggle) azione.

cursoreblink (classe PMIBSB)
Questa voce richiama il set-cursorblink (toggle) azione.

titeInhibit (classe PMIBSB)
Questa voce richiama il set-titeInhibit(commuta) azione.

icona attiva (classe PMIBSB)
Questa voce attiva e disattiva le icone attive se questa funzione è stata compilata in
xterm. È abilitato solo se xterm è stato avviato con l'opzione della riga di comando +ai
oppure icona attiva risorsa è impostata su "true".

soft reset (classe PMIBSB)
Questa voce richiama il soft reset() azione.

hard reset (classe PMIBSB)
Questa voce richiama il hard reset() azione.

cancella linee salvate (classe PMIBSB)
Questa voce richiama il cancella-righe-salvate() azione.

spettacolo televisivo (classe PMIBSB)
Questa voce richiama il set-visibility (tek, toggle) azione.

modalità tecnica (classe PMIBSB)
Questa voce richiama il set-tipo-terminale (tek) azione.

vthide (classe PMIBSB)
Questa voce richiama il set-visibilità(vt,off) azione.

schermo alt (classe PMIBSB)
Questa voce richiama il set-altscreen(commuta) azione.

sixScrolling (classe PMIBSB)
Questa voce richiama il set-sixel-scrolling (attiva/disattiva) azione.

I VT Caratteri menu (nome widget fontMenu) ha le seguenti voci:

fontdefault (classe PMIBSB)
Questa voce richiama il set-vt-font(d) azione, impostando il carattere usando il fonte
(predefinita) risorsa, ad esempio, "Predefinito" nel menu.

carattere1 (classe PMIBSB)
Questa voce richiama il set-vt-font(1) azione, impostando il carattere usando il carattere1
risorsa, ad esempio "Illeggibile" nel menu.

carattere2 (classe PMIBSB)
Questa voce richiama il set-vt-font(2) azione, impostando il carattere usando il carattere2
risorsa, ad esempio "Tiny" nel menu.

carattere3 (classe PMIBSB)
Questa voce richiama il set-vt-font(3) azione, impostando il carattere usando il carattere3
risorsa, ad es. "Piccolo" nel menu.

carattere4 (classe PMIBSB)
Questa voce richiama il set-vt-font(4) azione, lasciando che il carattere usi il carattere4
risorsa, ad es. "Medio" nel menu.

carattere5 (classe PMIBSB)
Questa voce richiama il set-vt-font(5) azione, lasciando che il carattere usi il carattere5
risorsa, ad esempio "Large" nel menu.

carattere6 (classe PMIBSB)
Questa voce richiama il set-vt-font(6) azione, lasciando che il carattere usi il carattere6
risorsa, ad esempio "Enorme" nel menu.

fontescape (classe PMIBSB)
Questa voce richiama il set-vt-font(e) azione.

carattere (classe PMIBSB)
Questa voce richiama il set-vt-font(s) azione.

font-disegno al tratto (classe PMIBSB)
Questa voce richiama il set-font-linedrawing(s) azione.

pieno di font (classe PMIBSB)
Questa voce richiama il set-font-packed(s) azione.

font-doppia dimensione (classe PMIBSB)
Questa voce richiama il set-font-doublesize(s) azione.

render-font (classe PMIBSB)
Questa voce richiama il set-render-font(s) azione.

modalità utf8 (classe PMIBSB)
Questa voce richiama il modalità/i set-utf8 azione.

utf8-titolo (classe PMIBSB)
Questa voce richiama il set-utf8-titolo(i) azione.

I TEK Opzioni menu (nome widget tekMenu) ha le seguenti voci:

testo grande (classe PMIBSB)
Questa voce richiama il set-tek-testo (grande) azione.

testo2 (classe PMIBSB)
Questa voce richiama il set-tek-testo(2) azione.

testo3 (classe PMIBSB)
Questa voce richiama il set-tek-testo(3) azione.

testotestopiccolo (classe PMIBSB)
Questa voce richiama il set-tek-testo (piccolo) azione.

pagina tecnica (classe PMIBSB)
Questa voce richiama il pagina tek() azione.

tekreset (classe PMIBSB)
Questa voce richiama il tek-reset() azione.

tecocopia (classe PMIBSB)
Questa voce richiama il tek-copia() azione.

vtsshow (classe PMIBSB)
Questa voce richiama il set-visibilità(vt,toggle) azione.

modalità virtuale (classe PMIBSB)
Questa voce richiama il set-tipo-terminale (vt) azione.

tekhide (classe PMIBSB)
Questa voce richiama il set-visibility (tek, toggle) azione.

scrollbar Risorse
Le seguenti risorse sono utili quando specificate per il widget Athena Scrollbar:

spessore (classe Spessore)
Specifica la larghezza in pixel della barra di scorrimento.

sfondo (classe Sfondo)
Specifica il colore da utilizzare per lo sfondo della barra di scorrimento.

primo piano (classe Primo piano)
Specifica il colore da utilizzare per il primo piano della barra di scorrimento. Il “pollice” di
la barra di scorrimento è un semplice motivo a scacchiera che alterna pixel in primo piano
e colore di sfondo.

PUNTATORE USO


Una volta creata la finestra VT102, xterm consente di selezionare il testo e copiarlo all'interno del
stessa o altre finestre.

Selezione
Le funzioni di selezione vengono richiamate quando i pulsanti del puntatore vengono utilizzati senza modificatori,
e quando vengono utilizzati con il tasto “shift”. L'assegnazione delle funzioni descritte
di seguito a tasti e pulsanti possono essere modificati tramite il database delle risorse; vedere AZIONI qua sotto.

Il pulsante del puntatore uno (di solito a sinistra) viene utilizzato per salvare il testo nel buffer di taglio. Muovi il
cursore all'inizio del testo, quindi tenere premuto il pulsante mentre si sposta il cursore su
la fine della regione e rilasciando il pulsante. Il testo selezionato è evidenziato ed è
salvato nel buffer di taglio globale ed effettuato la selezione PRIMARIA al rilascio del pulsante.
Normalmente (ma vedi la discussione di on2Click, eccetera):

· Facendo doppio clic si seleziona per parole.

· Il triplo clic seleziona per righe.

· Il quadruplo clic torna ai caratteri, ecc.

Il clic multiplo è determinato dal tempo da pulsante su a pulsante giù, quindi puoi cambiare
l'unità di selezione nel mezzo di una selezione. Parole e righe logiche selezionate da
il doppio o triplo clic può andare a capo su più di una riga dello schermo se le righe sono state spostate a capo
by xterm stesso piuttosto che dall'applicazione in esecuzione nella finestra. Se la chiave/pulsante
le associazioni specificano che deve essere effettuata una selezione X, xterm lascerà il testo selezionato
evidenziato finché è il proprietario della selezione.

Pulsante puntatore due (di solito al centro) "digita" (incolla) il testo dalla selezione PRIMARIA,
se presente, altrimenti dal buffer di taglio, inserendolo come input da tastiera.

Il pulsante puntatore tre (di solito a destra) estende la selezione corrente. (Senza perdita di
in generale, puoi scambiare "destra" e "sinistra" ovunque nel resto di questo paragrafo.) Se
premuto mentre è più vicino al bordo destro della selezione rispetto a quello sinistro,
estende/contrae il bordo destro della selezione. Se contraete la selezione oltre il
bordo sinistro della selezione, xterm presuppone che tu intendessi davvero il bordo sinistro, ripristina il
selezione originale, quindi estende/contrae il bordo sinistro della selezione. Estensione
si avvia nella modalità dell'unità di selezione in cui è stata eseguita l'ultima selezione o estensione;
puoi fare più clic per scorrerli.

Tagliando e incollando parti di testo senza trascinare nuove righe, puoi prendere testo da
diversi posti in diverse finestre e forma un comando alla shell, ad esempio, o prendi
l'output di un programma e inseriscilo nel tuo editor preferito. Poiché i buffer tagliati sono
condiviso globalmente tra diverse applicazioni, puoi considerare ciascuna come un "file" il cui
contenuti che conosci. L'emulatore di terminale e altri programmi di testo dovrebbero trattarlo come
se fosse un file di testo, cioè il testo è delimitato da nuove righe.

Scorrimento
La regione di scorrimento mostra la posizione e la quantità di testo attualmente mostrata nella finestra
(evidenziato) relativo alla quantità di testo effettivamente salvato. Man mano che viene salvato più testo (fino a
il massimo), la dimensione dell'area evidenziata diminuisce.

Facendo clic sul pulsante uno con il puntatore nell'area di scorrimento, la riga adiacente viene spostata su
superiore della finestra di visualizzazione.

Facendo clic sul pulsante tre si sposta la riga superiore della finestra di visualizzazione verso il basso fino al puntatore
posizione.

Facendo clic sul pulsante due si sposta il display in una posizione nel testo salvato che corrisponde a
la posizione del puntatore nella barra di scorrimento.

Tektronix Pointer
A differenza della finestra VT102, la finestra Tektronix non consente la copia del testo. lo fa
consentire la modalità Tektronix GIN e in questa modalità il cursore cambierà da freccia a a
attraverso. Premendo un tasto qualsiasi invierà quel tasto e la coordinata corrente della croce
cursore. Premendo il pulsante uno, due o tre verranno restituite le lettere "l", "m" e "r",
rispettivamente. Se si preme il tasto "shift" quando si preme un pulsante del puntatore, il
viene inviata la lettera maiuscola corrispondente. Per distinguere un pulsante puntatore da un tasto, il tasto
viene impostato il bit alto del carattere (ma questo bit viene normalmente rimosso a meno che il terminale
la modalità è RAW; vedere tty(4) per i dettagli).

SELEZIONA/INCOLLA


I client X forniscono supporto seleziona e incolla rispondendo alle richieste trasmesse dal
server.

Primario
Quando configurato per utilizzare la selezione primaria, (impostazione predefinita) xterm può fornire il
i dati di selezione in modi che aiutano a conservare le informazioni di codifica dei caratteri così com'è
incollato.

Un utente "seleziona" il testo su xterm, che evidenzia il testo selezionato. Un successivo “pasta”
ad un altro cliente inoltra una richiesta al cliente titolare della selezione. Se xterm possiede
la selezione primaria, rende disponibili i dati sotto forma di una o più “selezione
obiettivi”. Se non possiede la selezione primaria, ad esempio se l'ha rilasciata o
un altro cliente ha affermato la proprietà, si basa su cut-buffer per passare i dati. Ma
cut-buffers gestiscono solo dati ISO-8859-1 (ufficialmente - alcuni client ignorano le regole).

appunti
Quando configurato per utilizzare gli appunti (vedi risorsa selezionaAgli Appunti), il problema con
la persistenza della proprietà viene aggirata. Altrimenti, non c'è differenza per quanto riguarda il
dati che possono essere trasmessi tramite selezione.

Il token PRIMARY è una funzionalità standard di X, documentata nell'ICCCM (Inter-cliente
Comunicazione convenzioni Manuale), quali Stati

La selezione denominata dall'atomo PRIMARY viene utilizzata per tutti i comandi che richiedono solo a
singolo argomento ed è il principale mezzo di comunicazione tra i clienti che
utilizzare il meccanismo di selezione.

Tuttavia, molte applicazioni utilizzano CLIPBOARD a imitazione di altri sistemi di finestre. Il
selezionaAgli Appunti risorsa (e voce di menu corrispondente Seleziona a appunti) introdurre
il token SELECT (conosciuto solo a xterm) che sceglie tra PRIMARIA e APPUNTI
gettoni.

Senza utilizzare questa funzione, è possibile utilizzare soluzioni alternative come il XRITAGLIA programma per mostrare il
contenuto degli appunti di X all'interno di un xterm finestra.

Selezione Obiettivi
I diversi tipi di dati che vengono passati dipendono da ciò che il client ricevente richiede.
Questi sono chiamati prodotti obiettivi.

Quando si richiedono i dati di selezione, xterm prova i seguenti tipi in questo ordine:

UTF8_STRING
Questa è un'estensione XFree86, che indica che i dati sono codificati in UTF-8.
Quando xterm è costruito con il supporto di caratteri larghi, accetta e fornisce sia
questo tipo.

TEXT il testo è nella codifica che corrisponde alla tua lingua attuale.

TESTO_COMPOSTO
questo è un formato per dati di set di caratteri multipli, come il testo multilingue.
Può memorizzare i dati UTF-8 come un caso speciale.

STRING
Questi sono dati Latin 1 (ISO-8859-1).

I due centrali (TEXT e COMPOUND_TEXT) vengono aggiunti se xterm è configurato con
i18nSelezioni risorsa impostata su "true".

UTF8_STRING è preferito (quindi primo nella lista) poiché xterm memorizza il testo come Unicode
dati durante l'esecuzione in modalità a caratteri larghi e non è necessaria alcuna traduzione. Dall'altra
a mano, TEXT e COMPOUND_TEXT potrebbero richiedere la traduzione. Se la traduzione è incompleta,
inseriranno "defaultString" di X il cui valore non può essere impostato e potrebbe essere semplicemente vuoto.
xterm's defaultString risorsa specifica la stringa da utilizzare per le traduzioni incomplete di
l'UTF8_STRING.

È possibile modificare i tipi che xterm prova a usare il ottoBitSelectTypes or utf8SelectTypes
risorse. Ad esempio, potresti avere alcune impostazioni internazionali specifiche che non usano
Codifica UTF-8. Il valore della risorsa è un elenco separato da virgole degli obiettivi di selezione,
che consistono nei nomi mostrati. È possibile utilizzare il nome speciale I18N per indicare il
inclusione facoltativa di TEXT e COMPOUND_TEXT. I nomi vengono abbinati ignorando le maiuscole e minuscole e
può essere abbreviato. L'elenco predefinito può essere espresso in diversi modi, ad es.

UTF8_STRING,I18N,STRING
utf8,i18n,stringa
tu, io, s

MENU


xterm ha quattro menu, denominati menu principale, vtMenu, fontMenue tekMenu. Ogni menu si apre
con le corrette combinazioni di tasti e pulsanti premuti. Ogni menu è suddiviso in
sezioni, separate da una linea orizzontale. Alcune voci di menu corrispondono a modalità che possono
essere alterato. Viene visualizzato un segno di spunta accanto a una modalità attualmente attiva. Selezionandone uno
di queste modalità cambia il suo stato. Altre voci di menu sono comandi; selezionando uno di questi
svolge la funzione indicata.

Tutte le voci del menu corrispondono a X azioni. Nell'elenco sottostante, l'etichetta del menu è
mostrato seguito dal nome dell'azione tra parentesi.

Principale Opzioni
I xterm menu principale si apre quando il tasto "control" e il pulsante puntatore uno vengono premuti in a
finestra. Questo menu contiene voci che si applicano a entrambe le finestre VT102 e Tektronix.
Ci sono diverse sezioni:

Comandi per la gestione degli eventi X:

Barra degli strumenti
Facendo clic sulla voce di menu "Barra degli strumenti" si nasconde la barra degli strumenti se è visibile e
lo mostra se non lo è.

Tastiera sicura (securekbd)
I Sicuro tastiera la modalità è utile quando si digitano password o altro
dati sensibili in un ambiente non sicuro; vedere SICUREZZA sotto (ma leggi il
limitazioni attentamente).

Consenti SendEvents (allowsends)
Specifica se gli eventi chiave e pulsante sintetici generati utilizzando il
La richiesta SendEvent del protocollo X deve essere interpretata o scartata. Questo
corrisponde al consentireSendEvents risorsa.

Ridisegna finestra (ridisegna)
Forza il display X a ridisegnare; utile in alcuni ambienti.

Comandi per catturare l'output:

Accedi a file (registrazione)
Cattura il testo inviato allo schermo in un file di registro, come nel -l opzione di registrazione.

Stampa tutto immediatamente
Invoca il stampa-immediata azione, inviando il testo della finestra corrente
direttamente in un file, come specificato dal printFileImmediato,
printModeImmediato ed stampaOpzioniImmediato risorse.

Stampa tutto in caso di errore
Invoca il stampa su errore azione, che attiva o disattiva una bandiera che dice xterm che
se esce con un errore X, per inviare direttamente il testo della finestra corrente
in un file, come specificato dal printFileXErrore, printModeXErrore ed
printOptsXError risorse.

Finestra di stampa (stampa)
Invia il testo della finestra corrente al programma indicato nel
comando stampante risorsa.

Reindirizza alla stampante (print-redir)
Questo imposta il PrinterControlMode su 0 o 2. Puoi usarlo per girare il
stampante accesa come se un'applicazione avesse inviato la sequenza di controllo appropriata.
È anche utile per spegnere la stampante se un'applicazione la accende
acceso senza ripristinare la modalità di controllo della stampa.

Modalità per l'impostazione dello stile della tastiera:

Controlli a 8 bit (controllo a 8 bit)
Abilitato per l'emulazione VT220, controlla se xterm invierà 8 bit
sequenze di controllo piuttosto che utilizzare controlli a 7 bit (ASCII), ad esempio, l'invio di a
byte nell'intervallo 128-159 anziché il carattere di escape seguito da a
secondo byte. xterm interpreta sempre sequenze di controllo sia a 8 bit che a 7 bit
(vedi il documento xterm Control sequenze). Questo corrisponde a
ottoBitControl risorsa.

Tasto freccia indietro (BS/DEL) (tasto freccia indietro)
Modifica il comportamento del tasto freccia indietro, facendolo trasmettere o a
backspace (8) o cancella (127) carattere. Questo corrisponde a
tasto freccia indietro risorsa.

Modificatori Alt/NumLock (blocco numerico)
Controlla il trattamento dei modificatori dei tasti Alt e Bloc Num. Questo corrisponde
Vai all’email BlocNum risorsa.

Meta invia Escape (meta-esc)
Controlla se Meta i tasti vengono convertiti in una sequenza di due caratteri con
il carattere stesso preceduto da ESC. Questo corrisponde a
metaSendsEscape risorsa.

Elimina è DEL (elimina-è-del)
Controlla se il tasto Canc sulla tastiera di modifica deve inviare DEL (127)
o la sequenza di escape Rimuovi in ​​stile VT220. Ciò corrisponde al
eliminaIsDEL risorsa.

Vecchi tasti funzione (oldFunctionKeys)

Tasti funzione HP (hpFunctionKeys)

Tasti funzione SCO (scoFunctionKeys)

Tasti funzione Sun (sunFunctionKeys)

Tastiera VT220 (tastiera solare)
Questi agiscono come un pulsante di opzione, selezionando uno stile per il layout della tastiera.
Corrisponde a più di un'impostazione di risorse: tastiera solare,
tasti funzione sole, scoFunctionKeys ed hpFunctionKeys.

Comandi per la segnalazione di processo:

Invia segnale STOP (sospensione)

Invia segnale CONT (continua)

Invia segnale INT (interruzione)

Invia segnale HUP (riaggancia)

Invia segnale TERM (termina)

Invia segnale KILL (uccidi)
Questi inviano i segnali SIGTSTP, SIGCONT, SIGINT, SIGHUP, SIGTERM e SIGKILL
rispettivamente, al gruppo di processi del processo in esecuzione xterm
(di solito il guscio). Il PROSSIMO CONTO funzione è particolarmente utile se l'utente
ha digitato accidentalmente CTRL-Z, sospendendo il processo.

Esci (Esci)
Interrompi l'elaborazione di eventi X tranne che per supportare il -presa opzione, quindi inviare a
Segnale SIGHUP al gruppo di processi del processo in esecuzione xterm
(di solito il guscio).

VT Opzioni
I vtMenu imposta varie modalità nell'emulazione VT102 e viene visualizzato quando il "controllo"
il tasto e il pulsante puntatore due vengono premuti nella finestra VT102.

Modalità VT102/VT220:

Abilita barra di scorrimento (barra di scorrimento)
Abilita (o disabilita) la barra di scorrimento. Ciò corrisponde al -sb opzione e
, il barra di scorrimento risorsa.

Abilita scorrimento rapido (scorrimento rapido)
Abilita (o disabilita) lo scorrimento dei salti. Ciò corrisponde al -j opzione e
, il saltaScroll risorsa.

Abilita video inverso (video inverso)
Abilita (o disabilita) il video inverso. Ciò corrisponde al -rv opzione e
, il video inverso risorsa.

Abilita avvolgimento automatico (avvolgimento automatico)
Abilita (o disabilita) il wrapping automatico. Ciò corrisponde al -ah opzione e
, il avvolgere automaticamente risorsa.

Abilita avvolgimento inverso (a capovolgimento inverso)
Abilita (o disabilita) il wrapping inverso. Ciò corrisponde al -rw opzione
e la invertireWrap risorsa.

Abilita avanzamento riga automatico (avanzamento riga automatico)
Abilita (o disabilita) l'avanzamento riga automatico. Questa è la funzione NEL VT102, che
fa in modo che l'emulatore emetta un avanzamento riga dopo ogni ritorno a capo. C'è
nessuna opzione della riga di comando corrispondente o impostazione delle risorse.

Abilita tasti cursore applicazione (appcursor)
Abilita (o disabilita) i tasti del cursore dell'applicazione. Ciò corrisponde al
appcursorDefault risorsa. Non esiste una corrispondente opzione della riga di comando.

Abilita tastiera applicazione (tastiera app)
Abilita (o disabilita) i tasti della tastiera dell'applicazione. Ciò corrisponde al
appkeypadPredefinito risorsa. Non esiste una corrispondente opzione della riga di comando.

Scorri fino in fondo alla pressione del tasto (tasto di scorrimento)
Abilita (o disabilita) lo scorrimento fino alla fine dell'area di scorrimento su a
pressione dei tasti. Ciò corrisponde al -sk opzione e il Tasto di scorrimento risorsa.

Come caso speciale, sono i tasti XON / XOFF (controllo/S e controllo/Q).
ignorato.

Scorri fino in fondo su Tty Output (scrollttyoutput)
Abilita (o disabilita) lo scorrimento fino alla fine dell'area di scorrimento
uscita al terminale. Ciò corrisponde al -e opzione e il
scrollTtyOutput risorsa.

Consenti cambio colonna 80/132 (allow132)
Abilita (o disabilita) il passaggio da 80 a 132 colonne. Questo corrisponde
Vai all’email all'132 ottobre opzione e il c132 risorsa.

Mantieni selezione (mantieni selezione)
Dire xterm se rifiutare la selezione quando smette di evidenziarla,
ad esempio, quando un'applicazione modifica la visualizzazione in modo che non corrisponda più
il testo che è stato evidenziato. Fino a quando xterm continua a possedere il
selezione, può fornire il testo corrispondente ad altri clienti tramite
taglia/incolla. Ciò corrisponde al keepSelection risorsa. Non c'è
corrispondente opzione della riga di comando.

Seleziona negli Appunti (seleziona negli Appunti)
Dire xterm se utilizzare PRIMARY o CLIPBOARD per i token SELECT nel
le traduzioni risorsa che mappa le azioni della tastiera e del mouse da selezionare/incollare
Azioni. Ciò corrisponde al selezionaAgli Appunti risorsa. Non c'è
corrispondente opzione della riga di comando.

Abilita Visual Bell (visualbell)
Abilita (o disabilita) il campanello visibile (ovvero, lampeggiante) invece di un segnale acustico
campana. Ciò corrisponde al -vb opzione e il visualBell risorsa.

Abilita urgenza campanello (bellIsUrgent)
Abilita (o disabilita) il suggerimento del gestore di finestre Urgenza quando viene ricevuto Control-G.
Questo corrisponde al bellÈ urgente risorsa.

Abilita Pop on Bell (poponbell)
Abilita (o disabilita) il sollevamento della finestra quando viene ricevuto Control-G. Questo
corrisponde al -pop opzione e il popOnBell risorsa.

Abilita cursore lampeggiante (cursorblink)
Abilita (o disabilita) la funzione del cursore lampeggiante. Ciò corrisponde al
-avanti Cristo opzione e il cursoreBlink risorsa. C'è anche una sequenza di escape
(vedi il documento xterm Control sequenze). La voce di menu e la fuga
gli stati della sequenza sono XOR'd: se entrambi sono abilitati, il cursore non lampeggerà,
se solo uno è abilitato, il cursore lampeggerà.

Abilita cambio schermo alternativo (titeInhibit)
Abilita (o disabilita) il passaggio dalla schermata normale a quella alternativa.
Questo corrisponde al titeInhibit risorsa. Non c'è corrispondenza
opzione della riga di comando.

Abilita icona attiva (activeicon)
Abilita (o disabilita) la funzione dell'icona attiva. Ciò corrisponde al -ai
opzione e il icona attiva risorsa.

Scorrimento Sixel (scrolling Sixel)
Quando è abilitata, la grafica sixel viene posizionata sul cursore del testo corrente
posizione, scorrere l'immagine verticalmente se più grande dello schermo e uscire
il cursore del testo all'inizio della riga successiva completa dopo l'immagine quando
ritorno alla modalità testo (questa è l'impostazione predefinita). Quando disabilitato, grafica sixel
sono posizionati nella parte superiore sinistra dello schermo, sono ritagliati per adattarsi a
schermo e non influiscono sulla posizione del cursore del testo. Ciò corrisponde al
sixScrolling risorsa. Non esiste una corrispondente opzione della riga di comando.

Registri colore privati ​​(privateColorRegisters)
Quando abilitata, ogni immagine grafica utilizza un insieme separato di registri di colore, quindi
che essenzialmente ha una tavolozza privata (questa è l'impostazione predefinita). Se è
non impostato, tutte le immagini grafiche condividono un insieme comune di registri ed è così
la grafica sixel e ReGIS ha funzionato su hardware reale. L'impostazione predefinita è probabilmente a
modalità più utile sul moderno hardware TrueColor. Ciò corrisponde al
privateColorRegisters risorsa. Non esiste una riga di comando corrispondente
opzione.

Comandi VT102/VT220:

Esegui soft reset (soft reset)
Reimposta le regioni di scorrimento. Questo può essere conveniente quando qualche programma ha lasciato il file
le regioni di scorrimento impostate in modo errato (spesso un problema quando si utilizza VMS o TOPS-20).
Ciò corrisponde alla sequenza di controllo VT220 DECSTR.

Ripristino completo (ripristino hardware)
La voce di ripristino completo cancellerà lo schermo, ripristinando le schede su ogni otto
colonne e reimpostare le modalità del terminale (come avvolgimento e scorrimento uniforme) su
i loro stati iniziali subito dopo xterm ha terminato l'elaborazione del comando
opzioni di linea. Ciò corrisponde alla sequenza di controllo RIS VT102, con a
poche evidenti differenze. Ad esempio, la tua sessione non è disconnessa come a
il vero VT102 farebbe.

Reimposta e cancella le righe salvate (cancella le righe salvate)
Eseguire un ripristino completo e cancellare anche le righe salvate.

Comandi per impostare la schermata corrente:

Mostra finestra Tek (tekshow)
Quando abilitato, apre la finestra di Tektronix 4014 (la rende visibile). quando
disabilitato, nasconde la finestra di Tektronix 4014.

Passa alla modalità Tek (modalità Tek)
Quando abilitato, apre la finestra di Tektronix 4014 se non lo è già
visibile e passa il flusso di input a quella finestra. Quando disabilitato, si nasconde
finestra di Tektronix 4014 e riporta l'input alla finestra VTxxx.

Nascondi finestra VT (vthside)
Quando abilitato, nasconde la finestra VTxxx, mostra la finestra di Tektronix 4014 se presente
non era già visibile e passa il flusso di input a quella finestra. quando
disabilitato, mostra la finestra VTxxx e cambia il flusso di input in quella
finestra.

Mostra schermo alternativo (schermo alternativo)
Quando abilitato, mostra la schermata alternativa. Quando disabilitato, mostra il normale
schermo. Si noti che la schermata normale potrebbe aver salvato le righe; il supplente
lo schermo no.

VT Caratteri
I fontMenu si apre quando si premono il tasto "controllo" e il pulsante puntatore tre in a
finestra. Imposta il carattere utilizzato nella finestra VT102 o modifica il modo in cui è il carattere
specificato o visualizzato. Ci sono diverse sezioni.

La prima sezione consente di selezionare il carattere da una serie di alternative:

Predefinito (carattere predefinito)
Imposta il carattere sul valore predefinito, cioè quello dato da *VT100.carattere risorsa.

Illeggibile (font1)
Imposta il carattere su quello fornito da *VT100.font1 risorsa.

Minuscolo (font2)
Imposta il carattere su quello fornito da *VT100.font2 risorsa.

Piccolo (font3)
Imposta il carattere su quello fornito da *VT100.font3 risorsa.

Medio (font4)
Imposta il carattere su quello fornito da *VT100.font4 risorsa.

Grande (font5)
Imposta il carattere su quello fornito da *VT100.font5 risorsa.

Enorme (font6)
Imposta il carattere su quello fornito da *VT100.font6 risorsa.

Sequenza di fuga
Ciò consente di impostare l'ultimo carattere specificato dall'escape Set Font
sequenza (vedi documento xterm Control sequenze).

Selezione (carattere)
Ciò consente di impostare il carattere specificato nella selezione corrente come carattere
nome (se la selezione PRIMARY è di proprietà).

La seconda sezione permette di modificare la modalità di visualizzazione:

Caratteri in grassetto
Questo è normalmente controllato (abilitato). Quando deselezionato, xterm non userà il grassetto
caratteri. L'impostazione corrisponde al consentiBoldFonts risorsa.

Caratteri di disegno a linee (font-linedrawing)
Quando è impostato, racconta xterm per disegnare i propri caratteri di disegno a tratteggio. Altrimenti
si basa sul carattere che li contiene. Confronta con il forceBoxChars risorsa.

Caratteri compressi (ricchi di caratteri)
Quando è impostato, racconta xterm per utilizzare la larghezza minima del glifo da un font quando
visualizzazione dei caratteri. Usa la larghezza massima (non selezionata) per aiutare la visualizzazione
caratteri proporzionali. Confronta con il forcePackedFont risorsa.

Caratteri a doppia dimensione (font-doppia dimensione)
Quando impostato, xterm potrebbe chiedere al server dei font di produrre versioni in scala di
font normale, per caratteri VT102 a doppia dimensione.

La terza sezione consente di modificare il modo in cui è specificato:

Caratteri TrueType (carattere di rendering)
Se l' renderFont e sono state impostate le risorse corrispondenti, questo è un ulteriore
controllare se xterm utilizzerà effettivamente le chiamate della libreria Xft per ottenere a
font.

Codifica UTF-8 (modalità utf8)
Questo controlla se xterm utilizza la codifica UTF-8 di input/output. è
utile per il passaggio temporaneo xterm per visualizzare il testo da un'applicazione
che non segue le impostazioni locali. Corrisponde al utf8
risorsa.

Caratteri UTF-8 (caratteri utf8)
Questo controlla se xterm utilizza i caratteri UTF-8 per la visualizzazione. È utile per
commutazione temporanea xterm per visualizzare il testo da un'applicazione che lo fa
non seguire le impostazioni locali. Combina il utf8 ed utf8 Font
risorse.

Titoli UTF-8 (titoli utf8)
Questo controlla se xterm accetta la codifica UTF-8 per il controllo del titolo
sequenze. Corrisponde al utf8 Font risorsa.

Inizialmente il segno di spunta è impostato sia in base a utf8 ed utf8 Font
valori delle risorse. Se quest'ultimo è impostato su "sempre", il segno di spunta lo è
Disabilitato. Allo stesso modo, se non ci sono font forniti in utf8 Font
sottorisorse, quindi anche il segno di spunta è disabilitato.

Lo standard XTerm app-defaults definisce entrambi i set di caratteri, mentre il file
UXTerm app-defaults definisce solo un set. Supponendo che l'app standard-
defaults, questo comando verrà avviato xterm in grado di passare da UTF-8
e caratteri codificati ISO-8859-1:

uxterm -classe XTerm

La quarta sezione consente di abilitare o disabilitare le operazioni speciali che possono essere
controllato scrivendo sequenze di escape sul terminale. Questi sono disabilitati se il
La funzione SendEvents è abilitata:

Consenti operazioni colore (consenti operazioni font)
Questo corrisponde al consentireColorOps risorsa. Abilita o disabilita il controllo
sequenze che impostano/interrogano i colori.

Consenti operazioni sui caratteri (consenti operazioni sui caratteri)
Questo corrisponde al consentireFontOps risorsa. Abilita o disabilita il controllo
sequenze che impostano/interrogano il font.

Consenti operazioni Tcap (consenti operazioni Tcap)
Abilita o disabilita le sequenze di controllo che interrogano la nozione del terminale
stringhe di tasti funzione, come capacità termcap o terminfo. Questo corrisponde
Vai all’email consentireTcapOps risorsa.

Consenti operazioni per il titolo (consenti operazioni per il titolo)
Abilita o disabilita le sequenze di controllo che modificano il titolo o l'icona della finestra
nome. Ciò corrisponde al consentiTitoloOps risorsa.

Consenti operazioni finestra (consenti operazioni finestra)
Abilita o disabilita le sequenze di controllo delle finestre estese (come usato in dtterm).
Questo corrisponde al consenti WindowsOps risorsa.

TEK Opzioni
I tekMenu imposta varie modalità nell'emulazione Tektronix e viene visualizzato quando il
Il tasto "controllo" e il pulsante puntatore due vengono premuti nella finestra di Tektronix. Il corrente
la dimensione del carattere è verificata nella sezione modalità del menu.

Caratteri grandi (tektextlarge)

#2 caratteri di dimensione (tektext2)

#3 caratteri di dimensione (tektext3)

Caratteri piccoli (tektextsmall)

comandi:

PAGINA (tekpage)
Cancella la finestra di Tektronix.

RIPRISTINO (tekreset)

COPIA (tekcopy)

Windows:

Mostra finestra VT (vtshow)

Passa alla modalità VT (vtmode)

Nascondi finestra Tek (tekhide)

SICUREZZA


Gli ambienti X differiscono nella loro coscienza di sicurezza.

· La maggior parte dei server funziona sotto xdm, sono in grado di utilizzare un'autorizzazione "magic cookie".
sistema in grado di fornire un livello ragionevole di sicurezza per molte persone. Se tuo
server utilizza solo un meccanismo basato su host per controllare l'accesso al server (vedi
xhost(1)), se si abilita l'accesso per un host e anche altri utenti sono autorizzati a farlo
eseguire client sullo stesso host, è possibile che qualcuno possa eseguire un'applicazione
che utilizza i servizi di base del protocollo X per curiosare nelle tue attività,
potenzialmente catturare una trascrizione di tutto ciò che si digita sulla tastiera.

· Qualsiasi processo che ha accesso al tuo display X può manipolarlo nei modi in cui tu
potrebbe non anticipare, anche reindirizzando la tastiera su se stessa e inviando eventi a
le finestre della tua applicazione. Questo vale anche con l'autorizzazione del "biscotto magico".
schema. Mentre il consentireSendEvents fornisce una certa protezione contro le applicazioni canaglia
manomettere i tuoi programmi, proteggersi da un ficcanaso è più difficile.

· L'estensione di input X, ad esempio, consente a un'applicazione di ignorare tutte le altre
autorizzazione (limitata) e funzionalità di sicurezza, incluso il protocollo GrabKeyboard.

· La possibilità che un'applicazione possa spiare i tasti premuti è particolarmente preoccupante
quando vuoi inserire una password o altri dati sensibili. La migliore soluzione per
questo problema consiste nell'utilizzare un meccanismo di autorizzazione migliore di quello fornito da X.

Fatte salve tutte queste avvertenze, esiste un semplice meccanismo per proteggere l'input da tastiera
in xterm.

I xterm menu (vedi MENU sopra) contiene a Sicuro tastiera voce che, se abilitata,
tenta di garantire che tutto l'input da tastiera sia diretto esclusivamente a xterm (usando il
Richiesta protocollo GrabKeyboard). Quando un'applicazione richiede una password (o altro
dati sensibili), è possibile abilitare Sicuro tastiera utilizzando il menu, digitare i dati e quindi
disable Sicuro tastiera utilizzando nuovamente il menu.

· Questo ti assicura di sapere quale finestra accetta le tue battute.

· Non può garantire che non ci siano processi che hanno accesso al tuo display X
potrebbe anche osservare le sequenze di tasti.

Solo un client X alla volta può afferrare la tastiera, quindi quando tenti di abilitarla Sicuro
tastiera potrebbe fallire. In questo caso, suonerà il campanello. Se la Sicuro tastiera
riesce, i colori di primo piano e di sfondo verranno scambiati (come se avessi selezionato il file
Invertire Video entrata nel Modalità menù); verranno scambiati di nuovo quando esci sicuro
modalità. Se i colori lo fanno non cambia, allora dovresti esserlo molto sospetto che tu sia
falsificato. Se l'applicazione in esecuzione visualizza un messaggio prima di richiedere il
password, è più sicuro accedere alla modalità protetta prima il prompt viene visualizzato e per fare
assicurarsi che il prompt venga visualizzato correttamente (nei nuovi colori), per ridurre al minimo il
probabilità di spoofing. Puoi anche visualizzare nuovamente il menu e assicurarti che sia presente un segno di spunta
accanto alla voce viene visualizzato un segno.

Sicuro tastiera la modalità verrà disabilitata automaticamente se il tuo xterm la finestra diventa iconizzata
(o altrimenti non mappato), o se avvii un gestore di finestre di reparenting (che inserisce a
barra del titolo o altra decorazione intorno alla finestra) mentre ci si trova dentro Sicuro tastiera modalità. (Questo è
una caratteristica del protocollo X non facilmente superabile.) Quando ciò accade, il primo piano e
i colori di sfondo verranno ripristinati e il campanello suonerà in avviso.

CARATTERE CLASSI


Facendo clic sul pulsante del puntatore sinistro due volte in rapida successione (doppio clic) si provoca tutto
caratteri della stessa classe (es. lettere, spazi bianchi, punteggiatura) da selezionare come a
"parola". Dal momento che persone diverse hanno preferenze diverse per ciò che dovrebbe essere selezionato
(ad esempio, se i nomi dei file devono essere selezionati per intero o solo i nomi secondari separati), il
la mappatura predefinita può essere ignorata tramite l'uso di charClass (classe CharClass)
risorsa.

Questa risorsa è una serie di valori separati da virgole gamma:APPREZZIAMO coppie. Il gamma è a
numero singolo o Basso-alto nell'intervallo da 0 a 65535, corrispondente al codice per il
carattere o caratteri da impostare. Il APPREZZIAMO è arbitrario, sebbene la tabella predefinita
utilizza il numero di carattere del primo carattere presente nell'insieme. Quando non in UTF-8
modalità, verranno utilizzati solo i primi 256 byte di questa tabella.

La tabella predefinita inizia come segue:

statico 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 { | } ~ CANC */
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- | Così */
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,
/∗ LA` LA' LA^ LA~ LA: 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};

Ad esempio, la stringa "33:48,37:48,45-47:48,38:48" indica che l'esclamazione
devono essere trattati i caratteri segno, segno di percentuale, trattino, punto, barra e e commerciale
allo stesso modo di caratteri e numeri. Questo è utile per tagliare e incollare
indirizzi di posta elettronica e nomi di file.

KEY ATTACCHI


È possibile riassociare chiavi (o sequenze di chiavi) a stringhe arbitrarie per l'input, tramite
cambiando la le traduzioni risorse per i widget vt100 o tek4014. Modifica del
le traduzioni la risorsa per eventi diversi dagli eventi chiave e pulsante non è prevista e
causerà un comportamento imprevedibile.

Azioni
Le seguenti azioni sono fornite per l'uso all'interno di vt100 or tek4014 le traduzioni
risorse:

consenti-color-ops(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consentireColorOps risorsa e viene anche invocato
dal consenti-color-ops entrata in fontMenu.

consenti-font-ops(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consentireFontOps risorsa e viene anche invocato
dal consenti-operazioni-font entrata in fontMenu.

consenti-invia-eventi(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consentireSendEvents risorsa ed è anche
invocato dal permette di finire entrata in menu principale.

consenti-tcap-ops(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consentireTcapOps risorsa e viene anche invocato
dal consenti-tcap-ops entrata in fontMenu.

consentire-titolo-ops(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consentiTitoloOps risorsa e viene anche invocato
dal consentire-titolo-ops entrata in fontMenu.

consentire-operazioni-finestra(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il consenti WindowsOps risorsa ed è anche
invocato dal consentire-finestre-op entrata in fontMenu.

alt-invia-escape()
Questa azione cambia lo stato di altInviaEscape risorsa.

campana([per cento])
Questa azione fa suonare il campanello della tastiera alla percentuale specificata sopra o sotto il
volume di base.

cancella-righe-salvate()
Questa azione lo fa hard reset() (vedi sotto) e cancella anche la cronologia delle righe
salvato nella parte superiore dello schermo. Viene invocato anche dal cancella linee salvate
entrata in vtMenu. L'effetto è identico a un controllo di ripristino hardware (RIS).
sequenza.

copia-selezione(nome di destinazione [, ...])
Questa azione inserisce il testo attualmente selezionato in tutte le selezioni o
cutbuffer specificati da nome di destinazione. a differenza di seleziona-fine, non invia un mouse
posizione o modificare in altro modo lo stato di selezione interna.

crea-menu(m/v/f/t)
Questa azione crea uno dei menu utilizzati da xterm, se non è stato precedentemente
creato. I valori dei parametri sono i nomi dei menu: menu principale, vtMenu, fontMenu,
tekMenu, Rispettivamente.

dabbrev-espandi()
Espande la parola prima del cursore effettuando una ricerca nel testo precedente sullo schermo
e nel buffer di scorrimento per le parole che iniziano con quell'abbreviazione. Ripetendo
dabbrev-espandi() più volte in sequenza cerca un'espansione alternativa
guardando più indietro. La mancanza di più partite è segnalata da a segnale acustico (). Tentativi
per espandere una parola vuota (ad esempio, quando il cursore è preceduto da uno spazio) produrre
successivamente tutte le parole precedenti. Le espansioni identiche consecutive vengono ignorate.
La parola qui è definita come una sequenza di caratteri non di spazi bianchi. Questa caratteristica
emula parzialmente il comportamento dell'espansione "abbreviazione dinamica" in Emacs
(legato lì a M-/). Ecco un'impostazione delle risorse per xterm che farà lo stesso
cosa:

*VT100*traduzioni: #override \n\
Meta /:dabbrev-expand()

deiconizzare()
Riporta lo stato della finestra alla normalità, se era iconizzato.

cancella-è-del()
Questa azione cambia lo stato di eliminaIsDEL risorsa.

pulsante diretto()
Gestisce un evento pulsante (diverso da premere e rilasciare) facendo eco a quello dell'evento
posizione (vale a dire, riga di carattere e colonna) nel seguente formato:

^X ESC G

exec formattato(formato, nomeorigine [, ...])
Eseguire un comando esterno, utilizzando la selezione corrente per parte del comando
parametri. Il primo parametro, formato dà il comando di base. Riuscire
i parametri specificano la sorgente di selezione come in selezione inserimento.

I formato parametro consente queste sostituzioni:

%% inserisce un "%".

%P la posizione dello schermo all'inizio della regione evidenziata, come a
coppia di interi separati da punto e virgola che utilizzano i valori controllati da CUP
la sequenza userebbe.

%p la posizione dello schermo dopo l'inizio della regione evidenziata, usando il
stessa convenzione di "%P".

%S la lunghezza della stringa che "%s" inserirebbe.

%s il contenuto della selezione, non modificato.

%T la lunghezza della stringa che "%t" inserirebbe.

%t la selezione, tagliata dagli spazi bianchi iniziali/finali. Spazi incorporati (e
newlines) vengono copiati così come sono.

%R la lunghezza della stringa che "%r" inserirebbe.

%r la selezione, tagliata dagli spazi bianchi finali.

%V gli attributi del video all'inizio della regione evidenziata, come a
elenco di interi separati da punto e virgola utilizzando i valori controllati da SGR
la sequenza userebbe.

%v gli attributi del video dopo la fine della regione evidenziata, utilizzando lo stesso
convenzione come “%V”.

Dopo aver costruito la stringa di comando, xterm esegue il fork di un sottoprocesso ed esegue il
comando, che si completa indipendentemente da xterm.

Ad esempio, questa traduzione invocherebbe un nuovo xterm processo per visualizzare un file
il cui nome è selezionato tenendo premuto il tasto Maiusc. Il nuovo processo è
avviata al rilascio del pulsante del mouse:

*VT100*traduzioni: #override Maiusc \
: exec-formatted("xterm -e view '%t'", SELECT)

exec-selezionabile(formato, sui clic)
Eseguire un comando esterno, utilizzando i dati copiati dallo schermo per parte del
parametri del comando. Il primo parametro, formato dà il comando di base come in
exec. Il secondo parametro specifica il metodo per copiare i dati come
nel sui clic risorsa.

a schermo intero(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il fullscreen risorsa.

iconificare()
Iconifica la finestra.

hard reset()
Questa azione reimposta l'area di scorrimento, le schede, le dimensioni della finestra e i tasti cursore e
cancella lo schermo. Viene invocato anche dal hard reset entrata in vtMenu.

ignorare()
Questa azione ignora l'evento ma controlla l'escape della posizione del puntatore speciale
sequenze.

inserire()
Questa azione inserisce il carattere o la stringa associata alla chiave che era
premuto.

inserisci-otto-bit()
Questa azione inserisce una versione a otto bit (Meta) del carattere o della stringa
associato al tasto premuto. Vengono trattati solo i valori a byte singolo
appositamente. L'azione esatta dipende dal valore del altInviaEscape e la
metaSendsEscape e la ottoBitInput risorse. Il metaSendsEscape la risorsa è
prima testato. Vedi il ottoBitInput risorsa per una discussione completa.

Il termine "otto bit" è fuorviante: xterm controlla se la chiave è nell'intervallo da 128 a
255 (l'ottavo bit è impostato). Se il valore è in quell'intervallo, a seconda di
valori delle risorse, xterm può quindi eseguire una delle seguenti operazioni:

· aggiungere 128 al valore, impostandone l'ottavo bit,

· inviare un byte ESC prima della chiave, o

· inviare la chiave inalterata.

inserto formattato(formato, nomeorigine [, ...])
Inserire la selezione corrente oi dati ad essa correlati, formattati. Il primo
parametro, formato fornisce il modello per i dati come in exec.
I parametri successivi specificano la sorgente di selezione come in selezione inserimento.

selezionabile tramite inserimento(formato, sui clic)
Inserisci i dati copiati dallo schermo, formattati. Il primo parametro, formato
il modello per i dati come in exec. Il secondo parametro specifica
il metodo per copiare i dati come in sui clic risorsa.

selezione-inserimento(nomeorigine [, ...])
Questa azione inserisce la stringa trovata nella selezione o nel cutbuffer indicato da
nomeorigine. Le fonti vengono controllate nell'ordine dato (il caso è significativo) fino a
uno si trova. Le selezioni comunemente utilizzate includono: PRIMARIA, SECONDARIOe
APPUNTI. I buffer di taglio sono in genere denominati CUT_BUFFER0 attraverso CUT_BUFFER7.

inserisci-sette-bit()
Questa azione è sinonimo di inserire(). Il termine “sette bit” è fuorviante: esso
implica solo quello xterm non tenta di aggiungere 128 al valore della chiave come in inserire-
otto bit().

interpretare(sequenza di controllo)
Interpretare la sequenza di controllo data localmente, cioè senza passarla a
ospite. Funziona inserendo la sequenza di controllo nella parte anteriore dell'ingresso
respingente. Usa "\" per sfuggire alle cifre ottali nella stringa. Xt non te lo permette
inserisci un carattere nullo (ad esempio "\000") nella stringa.

mappa dei tasti(Nome)
Questa azione definisce dinamicamente una nuova tabella di traduzione il cui nome di risorsa è
Nome con il suffisso Mappa dei tasti (il caso è significativo). Il nome Nessuna ripristina il
tabella di traduzione originale.

font-vt-più grande()
Imposta il carattere su quello successivo più grande, in base alle dimensioni del carattere. Guarda anche impostato-
font-vt().

carica-vt-fonts(Nome[,classe])
Carica i nomi dei caratteri dal nome e dalla classe della sottorisorsa indicati. Cioè, carica il
“*VT100.Nome.font”, risorsa come “*VT100.font” ecc. Se non viene fornito alcun nome, il file
il set originale di nomi dei caratteri viene ripristinato.

a differenza di set-vt-font(), questo non influisce sui caratteri di escape e select, poiché
quelli non sono basati sui valori delle risorse. Influisce liberamente sui caratteri
organizzato sotto la voce di menu "Predefinito", incluso fonte, grassetto, wideFont ed
wideBoldFont.

massimizzare()
Ridimensiona la finestra per riempire lo schermo.

meta-invia-escape()
Questa azione cambia lo stato di metaSendsEscape risorsa.

menù popup(nomemenu)
Questa azione visualizza il menu a comparsa specificato. Nomi validi (il caso è significativo)
includono: menu principale, vtMenu, fontMenue tekMenu.

Stampa(flag di stampante)
Questa azione stampa la finestra. Viene invocato anche dal stampare entrata in menu principale.

L'azione accetta parametri facoltativi, che sostituiscono temporaneamente la risorsa
impostazioni. I valori dei parametri vengono confrontati ignorando maiuscole e minuscole:

noFormFeed
nessun feed modulo verrà inviato alla fine dell'ultima riga stampata (ad es.
stampanteFormFeed è ``falso'').

Form Feed
verrà inviato un form feed alla fine dell'ultima riga stampata (ad es.
stampanteFormFeed è ``vero'').

noNewLine
nessuna nuova riga verrà inviata alla fine dell'ultima riga stampata e avvolta
le linee verranno combinate in linee lunghe (ad es. stampanteNewLine è ``falso'').

Nuova linea
verrà inviata una nuova riga alla fine dell'ultima riga stampata e ogni riga
sarà limitato (aggiungendo una nuova riga) alla larghezza dello schermo (cioè,
stampanteNewLine è ``vero'').

noAttr
la pagina viene stampata senza attributi (es. attributi di stampa è ``0'').

monoAttr
la pagina viene stampata con attributi monocromatici (vt220) (ad es. attributi di stampa
è ``1'').

colorAttr
la pagina viene stampata con attributi di colore ANSI (ad es. attributi di stampa is
``2'').

stampa-tutto(flag di stampante)
Questa azione invia l'intera cronologia del testo, oltre al testo corrente
visibile, al programma indicato nel comando stampante risorsa. Permette lo stesso
parametri opzionali come il stampare azione. Con un opportuno comando della stampante, il
L'azione può essere utilizzata per caricare la cronologia del testo in un editor.

stampa-immediata()
Invia il testo della finestra corrente direttamente a un file, come specificato da
printFileImmediato, printModeImmediato ed stampaOpzioniImmediato risorse.

stampa su errore()
Attiva/disattiva una segnalazione di bandiera xterm che se esce con un errore X, invia il testo di
la finestra corrente direttamente in un file, come specificato da printFileXErrore,
printModeXErrore ed printOptsXError risorse.

stampa-redir()
Questa azione attiva o disattiva il PrinterControlMode tra 0 e 2. Il corrispondente
La voce del menu a comparsa è utile per spegnere la stampante in caso di modifiche
la tua mente dopo aver deciso di stampare file binari casuali sul terminale.

smettere() Questa azione invia un SIGHUP al sottoprogramma ed esce. Viene invocato anche dal
smettere entrata in menu principale.

pulsante readline()
Supporta la funzione readline opzionale facendo eco al cursore ripetuto in avanti o
sequenze di controllo all'indietro sull'evento di rilascio del pulsante, per richiedere che l'host
l'applicazione aggiorna la sua nozione della posizione del cursore in modo che corrisponda all'evento del pulsante.

ridisegna()
Questa azione ridisegna la finestra. Viene invocato anche dal ridisegnare entrata in
menu principale.

ristabilire()
Ripristina la dimensione della finestra precedente all'ultimo ingrandimento.

scorrere indietro(contare [,unità [,mouse] ])
Questa azione fa scorrere la finestra di testo all'indietro in modo che il testo precedente fosse
scorrere fuori dalla parte superiore dello schermo è ora visibile.

I contare argomento indica il numero di unità (che può essere pagina, mezza pagina,
pixel, o linea) con cui scorrere.

È possibile specificare una rettifica per questi valori aggiungendo un segno “+” o “-”.
seguito da un numero, ad es. pagina 2 per specificare 2 righe in meno di una pagina.

Se il terzo parametro mouse viene fornito, l'azione viene ignorata durante la segnalazione del mouse
è abilitato.

scorri avanti(contare [,unità [,mouse] ])
Questa azione è simile a scorrere indietro tranne che scorre nell'altro
direzione.

sicuro()
Questa azione attiva o disattiva il Sicuro tastiera modalità descritta nella sezione denominata
SICUREZZA, ed è invocato dal sicurokbd entrata in menu principale.

blocco scorrimento(on/off/attiva/disattiva)
Questa azione imposta, disinserisce o commuta lo stato interno che dice xterm se
Scroll Lock è attivo, soggetto a consentiBlocScroll risorsa.

seleziona-cursore-end(nome di destinazione [, ...])
Questa azione è simile a seleziona-fine tranne per il fatto che dovrebbe essere usato con selezionare-
cursore-inizio.

seleziona-cursore-estendi()
Questa azione è simile a seleziona-estendi tranne per il fatto che dovrebbe essere usato con selezionare-
cursore-inizio.

seleziona-cursore-inizio()
Questa azione è simile a seleziona-start tranne che inizia la selezione al
posizione corrente del cursore del testo.

seleziona-fine(nome di destinazione [, ...])
Questa azione inserisce il testo attualmente selezionato in tutte le selezioni o
cutbuffer specificati da nome di destinazione. Invia anche una posizione del mouse e aggiorna il file
stato di selezione interna per riflettere la fine del processo di selezione.

seleziona-estendi()
Questa azione tiene traccia del puntatore ed estende la selezione. Dovrebbe essere solo legato
agli eventi di movimento.

seleziona-insieme()
Questa azione memorizza il testo che corrisponde alla selezione corrente, senza
che influiscono sulla modalità di selezione.

seleziona-inizio()
Questa azione avvia la selezione del testo nella posizione corrente del puntatore. Vedi il
sezione su PUNTATORE USO per informazioni su come effettuare le selezioni.

segnale-invio(sigla)
Questa azione invia il segnale denominato da sigla Vai all’email xterm sottoprocesso (la shell
o programma specificato con il -e opzione della riga di comando). Viene invocato anche dal
sospendere, continua, interrompere, Appendere, finitoe kill voci in menu principale.
I nomi dei segnali consentiti sono (il caso non è significativo): tstp (se supportato dal
sistema operativo), sospendere (uguale a tstp), conto (se supportato dall'operatore
sistema), int, hup, termine, smettere, allarme, allarme (uguale a allarme) e kill.

set-8-bit-controllo(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il ottoBitControl risorsa. È altresì
invocato dal Controllo a 8 bit entrata in vtMenu.

set-allow132(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il c132 risorsa. Viene anche invocato da
, il consentire132 entrata in vtMenu.

set-altscreen(on/off/attiva/disattiva)
Questa azione imposta, disinserisce o alterna tra le schermate alternative e correnti.

set-appcursore(on/off/attiva/disattiva)
Questa azione imposta, disimposta o alterna la gestione della modalità tasto cursore dell'applicazione e
è invocato anche dal appcursore entrata in vtMenu.

set-apptastiera(on/off/attiva/disattiva)
Questa azione imposta, disinserisce o alterna la gestione della modalità Tastiera dell'applicazione ed è
invocato anche dal tastiera dell'applicazione entrata in vtMenu.

set-autolinefeed(on/off/attiva/disattiva)
Questa azione imposta, annulla o attiva l'inserimento automatico degli avanzamenti di riga. È altresì
invocato dal avanzamento automatico entrata in vtMenu.

set-avvolgimento automatico(on/off/attiva/disattiva)
Questa azione imposta, annulla o attiva il wrapping automatico delle linee lunghe. È altresì
invocato dal avvolgimento automatico entrata in vtMenu.

set-backarrow(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il tasto freccia indietro risorsa. Viene anche invocato
dal freccia indietro chiave entrata in vtMenu.

set-bellIsUrgente(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il bellÈ urgente risorsa. Viene anche invocato
dal bellÈ urgente entrata in vtMenu.

set-cursorblink(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il cursoreBlink risorsa. Viene anche invocato
dal cursoreblink entrata in vtMenu.

set-maledizionemul(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il maledizioni risorsa. Viene anche invocato da
, il maledizione entrata in vtMenu.

set-font-doublesize(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il carattereDoublesize risorsa. È altresì
invocato dal font-doppia dimensione entrata in fontMenu.

set-hp-tasti-funzione(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il hpFunctionKeys risorsa. È altresì
invocato dal hpFunctionKeys entrata in menu principale.

set-jumpscroll(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il salta-scorri risorsa. Viene anche invocato
dal salta-scorri entrata in vtMenu.

set-font-linedrawing(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il xtermStato in merito al fatto che il
il font corrente ha caratteri di disegno a linee e se deve disegnarli direttamente.
Viene invocato anche dal font-disegno al tratto entrata in fontMenu.

set-font-packed(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il forcePackedFontè la risorsa che controlla
uso della larghezza minima o massima del glifo del carattere. Viene invocato anche dal font-
imballato entrata in fontMenu.

set-mantieni-appunti(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il mantenere Appunti risorsa.

set-mantieni-selezione(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il keepSelection risorsa. È altresì
invocato dal keepSelection entrata in vtMenu.

set-logging(on/off/attiva/disattiva)
Questa azione imposta, disimposta o alterna lo stato dell'opzione di registrazione.

imposta-vecchi-tasti-funzione(on/off/attiva/disattiva)
Questa azione imposta, annulla o cambia lo stato dei tasti funzione legacy. È altresì
invocato dal tasti funzione vecchi entrata in menu principale.

set-marginbell(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il margineBell risorsa.

set-num-lock(on/off/attiva/disattiva)
Questa azione cambia lo stato di BlocNum risorsa.

imposta-pop-on-bell(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il popOnBell risorsa. Viene invocato anche da
, il poponbell entrata in vtMenu.

set-colori-privati(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il privateColorRegisters risorsa.

set-render-font(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il renderFont risorsa. Viene anche invocato
dal render-font entrata in fontMenu.

imposta-video-inverso(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il video inverso risorsa. Viene anche invocato
dal video inverso entrata in vtMenu.

set-reversewrap(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il invertireWrap risorsa. Viene anche invocato
dal rovesciare entrata in vtMenu.

set-scroll-sul-tasto(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il Tasto di scorrimento risorsa. Viene anche invocato
dal tasto di scorrimento entrata in vtMenu.

set-scroll-on-tty-output(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il scrollTtyOutput risorsa. È altresì
invocato dal scrollttyoutput entrata in vtMenu.

barra di scorrimento set(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il scrollbar risorsa. Viene invocato anche da
, il scrollbar entrata in vtMenu.

set-sco-tasti-funzione(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il scoFunctionKeys risorsa. È altresì
invocato dal scoFunctionKeys entrata in menu principale.

set-seleziona(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il selezionaAgli Appunti risorsa. È altresì
invocato dal selezionaAgli Appunti entrata in vtMenu.

set-sixel-scorrimento(on/off/attiva/disattiva)
Questa azione alterna tra posizionamento in linea (scorrimento di seixel) e posizionamento assoluto. Esso
può essere controllato anche tramite DEC private mode 80 (DECSDM) o dal sixScrolling
entrata nel btMenu.

set-tasti-funzione-sole(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il tasti funzione sole risorsa. È altresì
invocato dal tasti funzione sole entrata in menu principale.

set-sun-tastiera(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il tastiera solare risorsa. Viene anche invocato
dal tastiera solare entrata in menu principale.

set-tek-testo(grande/2/3/piccolo)
Questa azione imposta il carattere utilizzato nella finestra di Tektronix sul valore di
risorsa selezionata in base all'argomento. L'argomento può essere una parola chiave
o alias di una sola lettera, come mostrato tra parentesi:

grande (l)
Usa risorsa carattereGrande, come per la voce di menu testo grande.

due (2)
Usa risorsa carattere2, come per la voce di menu testo2.

tre (3)
Usa risorsa carattere3, come per la voce di menu testo3.

piccolo/i
Usa risorsa fontSmall, come per la voce di menu testotestopiccolo.

set-terminale-type(Digitare)
Questa azione indirizza l'output a entrambi i file vt or tek finestre, secondo il Digitare
corda. Viene invocato anche dal modalità tecnica entrata in vtMenu e la modalità virtuale entrata in
tekMenu.

set-titeInhibit(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il titeInhibit risorsa, che controlla
passare dalla schermata alternativa a quella attuale.

set-barra degli strumenti(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva la funzione della barra degli strumenti. Viene invocato anche da
, il barra degli strumenti entrata in menu principale.

set-utf8-mode(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il utf8 risorsa. Viene invocato anche dal
modalità utf8 entrata in fontMenu.

set-utf8-titolo(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il utf8Titolo risorsa. Viene invocato anche da
, il utf8-titolo entrata in fontMenu.

set-visibilità(vt/tek,on/off/attiva/disattiva)
Questa azione imposta, disinserisce o commuta indipendentemente dal fatto che il vt or tek le finestre sono
visibile. Viene invocato anche dal spettacolo televisivo ed vthide voci in vtMenu e la
vtsshow ed tekhide voci in tekMenu.

set-visual-bell(on/off/attiva/disattiva)
Questa azione attiva, disattiva o attiva o disattiva il visualBell risorsa. Viene anche invocato
dal campana visiva entrata in vtMenu.

set-vt-font(d/1/2/3/4/5/6/e/s [,carattere normale [, grassetto]])
Questa azione imposta il font o i font attualmente utilizzati nella finestra VT102. Il
il primo argomento è un singolo carattere che specifica il carattere da utilizzare:

d or D indicare il carattere predefinito (il carattere inizialmente utilizzato quando xterm era iniziato),

1 attraverso 6 indicare i caratteri specificati dal carattere1 attraverso carattere6 risorse,

e or E indicare i caratteri normali e in grassetto che sono stati impostati tramite codici di escape
(o specificato rispettivamente come secondo e terzo argomento di azione), e

s or S indicare la selezione del carattere (come fatto da programmi come xfontsel(1))
indicato dal secondo argomento di azione.

If xterm è configurato per supportare caratteri larghi, altri due facoltativi
i parametri sono riconosciuti per il e argomento: carattere largo e carattere largo in grassetto.

font-vt-più piccolo()
Imposta il carattere su quello successivo più piccolo, in base alle dimensioni del carattere. Guarda anche impostato-
font-vt().

soft reset()
Questa azione reimposta l'area di scorrimento. Viene invocato anche dal soft reset
entrata in vtMenu. L'effetto è identico a un controllo soft reset (DECSTR).
sequenza.

spawn-nuovo-terminale (parametri)
Genera un nuovo xterm processi. Questo è disponibile su sistemi che hanno un moderno
versione del filesystem di processo, ad esempio “/ proc", quale xterm può leggere.

Utilizzare la voce di processo "cwd", ad esempio /proc/12345/cwd per ottenere la directory di lavoro
del processo che è in esecuzione nella corrente xterm.

Sui sistemi che hanno la voce di processo "exe", ad es. /proc/12345/exe, utilizzarla per
ottenere l'eseguibile effettivo. Altrimenti, usa la variabile $PATH per trovare xterm.

Se nell'azione vengono forniti parametri, passarli al nuovo xterm processo.

inizio-estensione()
Questa azione è simile a seleziona-start salvo che la selezione è estesa a
la posizione corrente del puntatore.

estensione-cursore-inizio()
Questa azione è simile a seleziona-estendi salvo che la selezione è estesa a
la posizione corrente del cursore del testo.

corda(stringa)
Questa azione inserisce la stringa di testo specificata come se fosse stata digitata. Quotazione
è necessario se la stringa contiene spazi bianchi o caratteri non alfanumerici. Se
l'argomento stringa inizia con i caratteri “0x”, viene interpretato come esadecimale
costante di carattere.

tek-copia()
Questa azione copia i codici di escape utilizzati per generare il contenuto della finestra corrente
in un file nella directory corrente che inizia con il nome COPY. È altresì
invocato dal tecocopia entrata in tekMenu.

pagina tek()
Questa azione cancella la finestra di Tektronix. Viene invocato anche dal pagina tecnica iscrizione
in tekMenu.

tek-reset()
Questa azione reimposta la finestra di Tektronix. Viene invocato anche dal tekreset iscrizione
in tekMenu.

pulsante vi()
Gestisce un evento pulsante (diverso da premere e rilasciare) facendo eco a un controllo
sequenza calcolata dal numero di riga dell'evento nella schermata relativa al
riga corrente:

ESC^P
or
ESC^N

a seconda che l'evento sia rispettivamente prima o dopo la riga corrente.
Il ^N (o ^P) viene ripetuto una volta per ogni riga in cui l'evento differisce dalla
linea corrente. La sequenza di controllo viene omessa del tutto se lo è l'evento del pulsante
sulla linea corrente.

campanello visivo()
Questa azione fa lampeggiare rapidamente la finestra.

La finestra di Tektronix ha anche la seguente azione:

gin-press(l/L/m/M/r/R)
Questa azione invia il codice di input grafico indicato.

Predefinito Le Associazioni
Le associazioni predefinite nella finestra VT102 utilizzano il token SELECT, che è impostato da
selezionaAgli Appunti risorsa. Questi sono per il vt100 aggeggio:

Cambio Precedente:scorri indietro(1,mezza pagina) \n\
Cambio Successivo:scorri in avanti(1,mezza pagina) \n\
Cambio Seleziona:seleziona-cursore-inizio() \
select-cursor-end(SELECT, CUT_BUFFER0) \n\
Cambio Inserisci:selezione-inserimento(SELECT, CUT_BUFFER0) \n\
Alt Ritorno:schermo intero() \n\
Scroll_Lock:scroll-lock() \n\
Maiusc~Ctrl KP_Add:font-vt-più grande() \n\
Maiusc Ctrl KP_Add:smaller-vt-font() \n\
Cambio KP_Subtract:smaller-vt-font() \n\
~ Meta :insert-seven-bit() \n\
Meta :inserimento-otto-bit() \n\
!Ctrl :menù popup(menu principale) \n\
!Blocca Ctrl :menù popup(menu principale) \n\
!Blocca Ctrl @Blocco_Num :menù popup(menu principale) \n\
! @Blocco_Num Ctrl :menù popup(menu principale) \n\
~ Meta :select-start() \n\
~ Meta :select-extend() \n\
!Ctrl :menu-popup(vtMenu) \n\
!Blocca Ctrl :menu-popup(vtMenu) \n\
!Blocca Ctrl @Blocco_Num :menu-popup(vtMenu) \n\
! @Blocco_Num Ctrl :menu-popup(vtMenu) \n\
~Ctrl ~Meta :ignora() \n\
Meta :cancella-linee-salvate() \n\
~Ctrl ~Meta :selezione-inserimento(SELECT, CUT_BUFFER2) \n\
!Ctrl :menu popup(menufont) \n\
!Blocca Ctrl :menu popup(menufont) \n\
!Blocca Ctrl @Blocco_Num :menu popup(menufont) \n\
! @Blocco_Num Ctrl :menu popup(menufont) \n\
~Ctrl ~Meta :start-extend() \n\
~ Meta :select-extend() \n\
Ctrl :scorri indietro(4,mezza pagina,m) \n\
Blocca Ctrl :scorri indietro(4,mezza pagina,m) \n\
Blocca @Num_Lock Ctrl :scorri indietro(4,mezza pagina,m) \n\
@Blocco_Num Ctrl :scorri indietro(4,mezza pagina,m) \n\
:scorri indietro(4,riga,m) \n\
Ctrl :scorri in avanti(5,mezza pagina,m) \n\
Blocca Ctrl :scorri in avanti(5,mezza pagina,m) \n\
Blocca @Num_Lock Ctrl :scorri in avanti(5,mezza pagina,m) \n\
@Blocco_Num Ctrl :scorri in avanti(5,mezza pagina,m) \n\
:scorri in avanti(5,riga,m) \n\
:select-end(SELECT, CUT_BUFFER0) \n\
:ignorare()

I collegamenti predefiniti nella finestra di Tektronix sono analoghi ma meno estesi. Questi sono
per l' tek4014 aggeggio:

~ Meta : inserisci-sette-bit() \n\
Meta : inserisci-otto-bit() \n\
!Ctrl : menù popup(menu principale) \n\
!Blocca Ctrl : menù popup(menu principale) \n\
!Blocca Ctrl @Blocco_Num : menù popup(menu principale) \n\
!Ctrl @Blocco_Num : menù popup(menu principale) \n\
!Ctrl : menu a comparsa(tekMenu) \n\
!Blocca Ctrl : menu a comparsa(tekMenu) \n\
!Blocca Ctrl @Blocco_Num : menu a comparsa(tekMenu) \n\
!Ctrl @Blocco_Num : menu a comparsa(tekMenu) \n\
Sposta ~ Meta : gin-press(L) \n\
~ Meta : gin-press(l) \n\
Sposta ~ Meta : gin-press(M) \n\
~ Meta : gin-press(m)\n\
Sposta ~ Meta : gin-press(R) \n\
~ Meta : gin-press(r)

Ecco un esempio che utilizza la selezione/incolla spostata per copiare negli appunti e non spostata
seleziona/incolla per la selezione principale. In ogni caso, anche un buffer di taglio (diverso) è a
destinazione o origine dell'operazione di selezione/incolla. È importante ricordare, tuttavia, che
i buffer di taglio memorizzano i dati nella codifica ISO-8859-1, mentre le selezioni possono memorizzare i dati in a
varietà di formati e codifiche. Mentre xterm possiede la selezione, la evidenzia. quando
perde la selezione, rimuove l'evidenziazione corrispondente. Ma puoi ancora incollare
dal buffer di taglio corrispondente.

*VT100*traduzioni: #override \n\
~Maiusc~Ctrl : selezione inserimento(PRIMARY, CUT_BUFFER2) \n\
Maiusc~Ctrl : selezione inserimento(APPUNTI, CUT_BUFFER2) \n\
~Cambia : seleziona-fine(PRIMARY, CUT_BUFFER0) \n\
Cambio : seleziona-fine(APPUNTI, CUT_BUFFER1)

Nell'esempio, il nome della classe VT100 viene utilizzato al posto del nome del widget. Questi sono
diverso; il nome della classe fornisce una corrispondenza più specifica rispetto al nome del widget. Un protagonista
"*" viene utilizzato perché la gerarchia del widget sopra il vt100 widget dipende dal fatto che il
il supporto della barra degli strumenti è compilato in xterm.

Di seguito è mostrato un esempio di come il mappa dei tasti() L'azione può essere utilizzata per aggiungere chiavi speciali per
inserendo parole comunemente digitate:

*VT100.Traduzioni: #override F13: mappa dei tasti (dbx)
*VT100.dbxKeymap.translations: \
F14: mappa dei tasti(Nessuno) \n\
F17: stringa("successivo") stringa(0x0d) \n\
F18: stringa ("passo") stringa(0x0d) \n\
F19: string("continua") stringa(0x0d) \n\
F20: string("print") selezione inserimento(PRIMARY, CUT_BUFFER0)

Predefinito scrollbar Associazioni
Le associazioni di tasti sono normalmente associate a vt100 or tek4014 widget che fungono da
emulatori di terminale. xtermLa barra di scorrimento (e la barra degli strumenti se configurata) sono separate
widget. Poiché tutti questi utilizzano X Toolkit, hanno una corrispondenza le traduzioni
risorse. Tali risorse sono distinte e corrispondono a modelli diversi, ad es
differenze nel nome del widget e nel numero di livelli di widget che possono contenere.

I scrollbar widget è figlio di vt100 aggeggio. È posizionato sopra il vt100
aggeggio. L'attivazione e disattivazione della barra di scorrimento provoca il vt100 widget da ridimensionare.

I collegamenti predefiniti per il widget della barra di scorrimento utilizzano solo gli eventi del pulsante del mouse:

: StartScroll(Avanti) \n\
: StartScroll(Avanti) \n\
: StartScroll(Continuo) MoveThumb() NotifyThumb() \n\
: StartScroll(indietro) \n\
: StartScroll(indietro) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proporzionale) EndScroll()

Eventi che il scrollbar widget non riconosce affatto sono persi.

Tuttavia, all'avvio, xterm aumenta queste traduzioni con le traduzioni predefinite utilizzate
per l' vt100 widget, insieme alle risorse "azioni" utilizzate da tali traduzioni.
Perché il scrollbar (o barra dei menu) i widget non riconoscono queste azioni (ma perché esso
ha un corrispondente traduzione), vengono trasmessi al vt100 widget di.

Questo aumento delle traduzioni della barra di scorrimento ha alcune limitazioni:

· xterm sa quali sono le traduzioni predefinite, ma non esiste una libreria adatta
interfaccia per determinare quali personalizzazioni un utente potrebbe aver aggiunto al file vt100
aggeggio. Tutto quello xterm può fare è aumentare il scrollbar widget per dargli lo stesso
punto di partenza per ulteriori personalizzazioni da parte dell'utente.

· Gli eventi nello spazio tra i widget potrebbero andare persi.

· Le sequenze di composizione iniziate in un widget non possono essere completate nell'altro, perché il
i metodi di input per ciascun widget non condividono le informazioni sul contesto.

La maggior parte delle personalizzazioni delle traduzioni della barra di scorrimento non riguarda le associazioni dei tasti. Piuttosto,
gli utenti sono generalmente più interessati a modificare le associazioni dei pulsanti del mouse. Per
ad esempio, alcune persone preferiscono utilizzare il pulsante del puntatore sinistro per trascinare la barra di scorrimento
pollice. Questo può essere impostato alterando la risorsa delle traduzioni, ad es.

*VT100.scrollbar.translations: #override \n\
: StartScroll(Avanti) \n\
: StartScroll(Continuo) MoveThumb() NotifyThumb() \n\
: StartScroll(indietro) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proporzionale) EndScroll()

CONTROLLO SEQUENZE E TASTIERA


Le applicazioni possono inviare sequenze di caratteri al terminale per modificarne il comportamento.
Spesso vengono chiamate "sequenze di escape ANSI" o semplicemente "sequenze di escape" ma
entrambi i termini sono fuorvianti:

· ANSI x3.64 (obsoleto) che è stato sostituito da ISO 6429 (ECMA-48) ha dato regole per il
formato di queste sequenze di caratteri.

· Mentre il VT100 originale è stato dichiarato compatibile con ANSI (contro x3.64), c'è
nessuna versione disponibile gratuitamente dello standard ANSI per mostrare dove differisce il VT100.
La maggior parte dei documenti che menzionano lo standard ANSI hanno integrazioni non trovate nel
originale (come quelli basati su ANSI.sys). Quindi questa discussione si concentra sull'ISO
standard.

· Lo standard descrive solo le sequenze inviate dall'host al terminale. Non c'è
standard per le sequenze inviate da tasti speciali dal terminale all'host. Di
convenzione (e riferita ai terminali esistenti), il formato di tali sequenze
di solito è conforme allo standard host-terminal.

· Un po 'di xtermle sequenze di non rientrano nello schema standard. Tecnicamente quelli lo sono
“non specificato”. Ad esempio, DEC Screen Alignment Test (DECALN) è questo tre-
sequenza di caratteri:

ESC # 8

· Alcune sequenze rientrano nel formato standard, ma non sono elencate nello standard.
Questi includono le sequenze utilizzate per impostare i margini di scorrimento e fare
scorrimento avanti/indietro.

· Alcune delle sequenze (in particolare le funzioni a carattere singolo come tab e
backspace) non includono il fuga carattere.

Tenendo presente tutto ciò, lo standard si riferisce a queste sequenze di caratteri come "controllo
sequenze”.

I xterm Control sequenze documento elenca le sequenze di controllo che può essere eseguita da un'applicazione
inviare xterm per fargli eseguire varie operazioni. La maggior parte di queste operazioni lo sono
standardizzati, dai terminali DEC o Tektronix, o da quelli più diffusi
standard come ISO-6429.

In questa sezione vengono forniti alcuni esempi di utilizzo.

Finestra Titoli
Alcuni script usano eco con opzioni -e ed -n per dire alla shell di interpretare la stringa
"\e" come il fuga carattere e per sopprimere una nuova riga finale sull'output. Quelli non lo sono
portatile, non consigliato. Invece, usa printf (POSI).

Ad esempio, per impostare il finestra titolo a "Hello world!", potresti usare uno di questi
comandi in uno script:

printf '\033]2;Ciao mondo!\033\'
printf '\033]2;Ciao mondo!\007'
printf '\033]2;%s\033\' "Ciao mondo!"
printf '\033]2;%s\007' "Ciao mondo!"

I printf il comando interpreta il valore ottale "\033" per fuga, e (poiché non lo era
fornito nel formato) omette una nuova riga finale dall'output.

Alcuni programmi (come schermo(1)) impostare contemporaneamente i titoli delle finestre e delle icone, utilizzando
una sequenza di controllo leggermente diversa.

Special Keys
xterm, come qualsiasi emulatore di terminale compatibile con VT100, ha due modalità per il la nostra speciale Tasti
(tasti cursore, tastierino numerico e alcuni tasti funzione):

· normale modo, che fa sì che i tasti speciali trasmettano sequenze “utili” come il
sequenza di controllo per il cursore su quando si preme la freccia su, e

· applicazione modo, che utilizza una sequenza di controllo diversa che non può essere confusa
le sequenze “utili”.

La principale differenza tra le due modalità è che le sequenze di modalità normali iniziano con CSI
(fuga [) e le sequenze della modalità di applicazione iniziano con SS3 (fuga O).

Il terminale viene inizializzato in una di queste due modalità (di solito la modalità normale), basata
sulla descrizione del terminale (termcap o terminfo). Ha anche la descrizione del terminale
capacità (stringhe) definite per la modalità tastiera utilizzata nelle applicazioni curses.

Si è verificato un problema nell'utilizzo della descrizione del terminale per applicazioni che non lo sono
destinate ad essere applicazioni curses a schermo intero: le definizioni dei tasti speciali sono solo
corretto per questa modalità tastiera. Ad esempio, alcune shell (a differenza ksh(1), che sembra
essere hardcoded, nemmeno usando termcap) consentono ai propri utenti di personalizzare le associazioni dei tasti,
assegnare azioni di shell a tasti speciali.

· bash(1) consente costante stringhe da assegnare alle funzioni. Questo ha solo successo
se il terminale è inizializzato in modalità applicazione per impostazione predefinita, perché bash manca
flessibilità in questo campo. Usa un (meno espressivo di bash'S) readline Scripting
lingua per l'impostazione di associazioni di tasti, che si basa sull'utente in modo statico
enumera i possibili collegamenti per determinati valori di $TERM.

· zsh(1) fornisce una funzionalità analoga, ma accetta anche espressioni di runtime
fornendo a $ terminfo matrice per gli script. In particolare si può utilizzare il terminale
database, trasformandosi durante la definizione di un'associazione di chiavi. Trasformando l'output così
che CSI ed SS3 sono equiparati, zsh può utilizzare il database del terminale per ottenere utili
definizioni per il suo utilizzo da riga di comando indipendentemente dal fatto che il terminale utilizzi normale o
inizialmente la modalità di applicazione. Ecco un esempio:

[[ "$terminfo[kcuu1]" == "^[O"* ]] && \
bindkey -M viins "${terminfo[kcuu1]/O/[}" \
vi-up-line-o-storia

Cambiare Colori
Alcuni programmi shell offrono agli utenti la possibilità di aggiungere colore e altri attributi video
alle stringhe del prompt della shell. Gli utenti possono farlo impostando $PS1 (il prompt principale
corda). Ancora, bash ed zsh hanno fornito funzionalità non trovate in ksh. C'è un
problema, tuttavia: la larghezza del prompt sullo schermo non sarà necessariamente la stessa del
numero di caratteri. Poiché non esiste una guida nello standard POSIX, ogni shell
affronta il problema in modo diverso:

· bash tratta i caratteri all'interno di "\[" e "\]" come non stampabili (non utilizzando larghezza sul file
schermo).

· zsh considera i caratteri all'interno di "%{" e "%}" come non stampabili.

Oltre alla differenza nella sintassi, le shell forniscono metodi diversi per
ottenere sequenze di escape utili:

· Come indicato in Special Keys, zsh inizializza l'array $terminfo con il terminale
capacità.

Fornisce anche una funzione ecoti che funziona come put(1) per convertire un terminale
capacità con i suoi parametri in una stringa che può essere scritta sul terminale.

· Shell privi di una caratteristica comparabile (come bash) può sempre utilizzare il programma put a
fai questa trasformazione.

Le sequenze di escape hardcoded sono supportate da ciascuna shell, ma non sono consigliate perché
quelli si basano su configurazioni particolari e non possono essere spostati facilmente tra diversi
ambienti utente.

AMBIENTE


xterm imposta diverse variabili di ambiente:

DISPLAY
è il nome visualizzato, che punta al server X (vedi DISPLAY NOMI in X(7)).

TERM viene impostato in base alla voce terminfo (o termcap) che utilizza come riferimento.

Su alcuni sistemi, potresti incontrare situazioni in cui la shell che usi e xterm
sono costruiti utilizzando librerie con diversi database di terminali. In quella situazione,
xterm può scegliere una descrizione del terminale non nota alla shell.

FINESTRATA
è impostato sul numero ID della finestra X del xterm finestra.

FILTRO_XTERM
è impostato se viene utilizzato un filtro locale. Il valore è il percorso del filtro.

XTERM_LOCALE
mostra la localizzazione utilizzata da xterm all'avvio. Qualche inizializzazione della shell
gli script possono impostare una lingua diversa.

XTERM_SHELL
è impostato sul percorso del programma che viene richiamato. Di solito è un guscio
programma, ad es. /bin/sh. Dal momento che non è necessariamente un programma di shell, tuttavia, lo è
distinto da “SHELL”.

VERSIONE_XTERM
è impostato sulla stringa visualizzata da -versione opzione. Questo è normalmente un
identificatore per le librerie X Window usate per costruire xterm, Seguita da xtermla toppa
numero tra parentesi. Il numero di patch fa anche parte della risposta a un secondario
Sequenza di controllo degli attributi del dispositivo (DA) (vedi xterm Control sequenze).

A seconda della configurazione del tuo sistema, xterm può anche impostare quanto segue:

COLONNE
la larghezza del xterm in caratteri (cfr: “colonne stty”).

A CASA quando xterm è configurato per aggiornare utmp.

LINEE
l'altezza del xterm in caratteri (cfr: “stty righe”).

NOMELOGO
quando xterm è configurato per aggiornare utmp.

SHELL
quando xterm è configurato per aggiornare utmp. Viene impostato anche se si fornisce una shell valida
nome come parametro facoltativo.

xterm imposta questo su un percorso assoluto. Se hai impostato la variabile su un relativo
nome del percorso, xterm può impostarlo su un diverso percorso della shell.

Se lo hai impostato su un percorso che non corrisponde a una shell valida, xterm
potrebbe disinserirlo, per evitare confusione.

TERMCAP
il contenuto della voce termcap corrispondente a $TERM, con righe e colonne
valori sostituiti per la finestra delle dimensioni effettive che hai creato.

CONDIZIONI
può essere definito in una posizione non standard nello script di configurazione.

Usa xterm online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    turchi
    turchi
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Caratteristiche:https://github.com/turkdevopshttps://turkdevops.g...
    Scarica turkdevops
  • 2
    asamdf
    asamdf
    *asammdf* è un parser Python veloce e
    redattore per ASAM (Associazione per
    Standardizzazione dell'automazione e
    Sistemi di misura) MDF / MF4
    (Formato dei dati di misurazione...
    Scarica asammdf
  • 3
    LAME (Lame non è un codificatore MP3)
    LAME (Lame non è un codificatore MP3)
    LAME è uno strumento educativo da utilizzare
    per conoscere la codifica MP3. Il
    L'obiettivo del progetto LAME è quello di migliorare
    la psicoacustica, qualità e velocità
    di deputato...
    Scarica LAME (Lame non è un codificatore MP3)
  • 4
    wxPython
    wxPython
    Un insieme di moduli di estensione Python che
    avvolgere le classi GUI multipiattaforma da
    wxWidgets.. Pubblico: sviluppatori. Utente
    interfaccia: X Window System (X11), Win32 ...
    Scarica wxPython
  • 5
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 6
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • Di Più "

Comandi Linux

Ad