Questo è il comando xtermcontrol che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
xtermcontrol - controllo dinamico delle proprietà xterm di XFree86.
SINOSSI
xtermcontrol [Opzioni]...
DESCRIZIONE
xtermcontrol rende facile cambiare i colori, il titolo, il carattere e la geometria di un XFree86 in esecuzione
xterm(1), nonché di segnalare le attuali impostazioni delle suddette proprietà.
Anche le manipolazioni della finestra de-iconizza, alza/abbassa, massimizza/ripristina e ripristina
supportato.
Per completare il set di funzionalità; xtermcontrol consente agli utenti avanzati di inviare qualsiasi controllo xterm
sequenza a loro scelta.
VERSIONI
--fg=COLORE
Imposta il colore di primo piano (vedi anche COLORE NOMI).
--bg=COLORE
Imposta il colore di sfondo.
--coloreN=COLORE
Imposta N'th [0-15] colore.
--evidenziare=COLORE
Imposta il colore di evidenziazione.
--cursore=COLORE
Imposta il colore del cursore.
--mouse-fg=COLORE
Imposta il colore di primo piano del puntatore del mouse.
--mouse-bg=COLORE
Imposta il colore di sfondo del puntatore del mouse.
--font=FONT
Imposta il nome del carattere (vedi anche FONT NOMI). In alternativa è possibile specificare a
fontmenu index come ´#[0-6]´ o naviga nel fontmenu per dimensioni relative come ´#+N´ o
´#-N´, dove N è un numero intero opzionale.
--titolo=STRING
Imposta il titolo della finestra. Nota che meccanismi come il bash(1) PROMPT_COMMAND può
sovrascrivere il titolo.
--geometria=LARGHEZZAxALTEZZA+XOFF+YOFF
Imposta dimensione e/o posizione. Attraverso le sue sequenze di controllo l'xterm riconosce solo
positivo XOFF ed YOFF offset, che sono pixel relativi alla mano in alto a sinistra
angolo del display. xtermcontrol non è quindi in grado di gestire offset negativi
come descritto in X(7x) SPECIFICHE GEOMETRIE e quindi tronca negativo
valori a zero.
--get-fg
Riporta il colore di primo piano.
--get-bg
Segnala il colore di sfondo.
--get-coloreN
Rapporto N'th [0-15] colore.
--get-evidenzia
Colore di evidenziazione del rapporto.
--get-cursore
Segnala il colore del cursore.
--get-mouse-fg
Riporta il colore di primo piano del puntatore del mouse.
--get-mouse-bg
Riporta il colore di sfondo del puntatore del mouse.
--get-font
Carattere del rapporto.
--get-titolo
Titolo della finestra del rapporto.
--get-geometria
Dimensione e posizione del rapporto. La dimensione dell'area di testo è riportata in caratteri e
la posizione è riportata in pixel rispetto all'angolo in alto a sinistra del
Display.
--massimizza
Massimizza finestra.
--ristabilire
Ripristina finestra ingrandita.
--iconizzare
Finestra Iconifica.
--de-iconizza
Finestra deionifica.
--raccogliere
Alza la finestra.
--inferiore
Finestra inferiore.
--Ripristina
Ripristino completo.
--crudo=CTLSEQ
Emettere una sequenza di controllo non elaborata (vedi anche XTERM CONTROLLO SEQUENZE).
--file=RISORSE
Crea una configurazione RISORSE (Vedi anche CONFIGURAZIONE).
--vigore, -f
Salta il controllo della variabile d'ambiente TERM.
--verboso, -v
Stampa report dettagliati.
--Aiuto, -h
Stampa il messaggio di aiuto ed esci.
--versione
Stampa il numero di versione ed esci.
CONFIGURAZIONE
Il file di configurazione predefinito ~/.xtermcontrol viene originato se xtermcontrol viene eseguito senza
opzioni o se specificamente richiesto, ad esempio 'xtermcontrol --file=~/.xtermcontrol'.
Ogni riga in un file di configurazione è un commento o contiene un attributo.
Gli attributi sono costituiti da una parola chiave e da un valore associato:
parola chiave = valore # commento
Le combinazioni parola chiave/valore valide sono:
primo piano = "COLORE"
sfondo="COLORE"
evidenziare = "COLORE"
cursore="COLORE"
mouse-foreground="COLORE"
mouse-sfondo="COLORE"
geometria = "LARGHEZZA x ALTEZZA + XOFF + YOFF"
carattere = "FONT"
color0="COLORE"
color1="COLORE"
color2="COLORE"
color3="COLORE"
color4="COLORE"
color5="COLORE"
color6="COLORE"
color7="COLORE"
color8="COLORE"
color9="COLORE"
color10="COLORE"
color11="COLORE"
color12="COLORE"
color13="COLORE"
color14="COLORE"
color15="COLORE"
Gli spazi bianchi vengono ignorati negli attributi a meno che non siano inclusi in un valore tra virgolette. Il carattere ´#´ è
preso per iniziare un commento. Ogni ´#´ e tutti i caratteri rimanenti su quella riga vengono ignorati.
FONT NOMI
xtermcontrol accetta qualsiasi X(7x) NOMI DEI CARATTERI. Nomi di caratteri come ´-adobe-courier-medium-r-
normal--10-100-75-75-m-60-iso8859-1´ sono molto ingombranti da scrivere, quindi è conveniente
fare uso di alias, ad esempio 'fixed' o '8x13', se presenti nei file fonts.alias del font
directory.
COLORE NOMI
xtermcontrol accetta qualsiasi X(7x) NOMI DI COLORI. Fondamentalmente questo significa che i colori sono
specificato per nome o valore rgb, ad esempio ´blue´, ´rgb:0000/0000/FFFF´ o ´#00F´. I colori sono
tipicamente riportato da xterm in una forma numerica dipendente dal dispositivo, ad es
´rgb:0000/0000/FFFF´. Nota che i valori rgb della vecchia sintassi dovrebbero essere sempre citati per evitare
´#´ interpretato come l'inizio di un commento dalla shell (vedi anche FILE).
XTERM CONTROLLO SEQUENZE
Il segreto dietro xtermcontrol sono le sequenze di controllo xterm. Tutto il possibile (ci sono a
una pletora di essi) le sequenze di controllo sono documentate in ctlseqs.txt, che si trova nel file xterm(1)
distribuzione (vedi anche FILE).
RISOLUZIONE DEI PROBLEMI
Se i permessi di lettura/scrittura sui tty vengono modificati in modo che l'appartenenza a un gruppo speciale sia
necessario per poter scrivere sullo pseudo terminale, la soluzione più semplice è installare
xtermcontrol radice setuid.
xterm(1) ha tre risorse, allowWindowOps, allowTitleOps e allowFontOps, che
abilita o disabilita operazioni speciali su cui si basa xtermcontrol. Se qualcuno di questi
le risorse sono impostate (o predefinite) su 'false' xtermcontrol potrebbe bloccarsi. Le risorse
corrisponde alle opzioni xtermcontrol come:
consentireWindowOps:
--raccogliere
--inferiore
--ristabilire
--massimizza
--iconizzare
--de-iconizza
--get-titolo
--geometria
--get-geometria
consentireTitleOps:
--titolo
consentiFontOps:
--font
--get-font
Tutte e tre le risorse di solito possono essere abilitate per la sessione xterm corrente tramite un menu;
ctrl+clic destro e cerca i nomi delle voci di menu come "Consenti operazioni finestra". Per impostare questi
i valori delle risorse in modo persistente puoi aggiungere quanto segue al tuo locale ~ / .Xdefaults
file o in un file di risorse a livello di sistema come /etc/X11/app-defaults/XTerm:
*VT100.allowWindowOps: vero
*VT100.allowTitleOps: vero
*VT100.allowFontOps: vero
Utilizzare xtermcontrol online utilizzando i servizi onworks.net