3 581
contributi
m (sezione Riferimenti) |
m (verificata) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{Versioni compatibili|Jessie|Stretch|Buster}} | ||
== Introduzione == | == Introduzione == | ||
Xterm è l'emulatore di terminale predefinito del X Window System e, a differenza degli emulatori di terminali facenti parte dei principali DE (Konsole in KDE, GNOME Terminal in Gnome e Terminal in Xfce), è caratterizzato da un minore impiego di risorse e una maggiore leggerezza in termini di spazio occupato su disco (grazie anche al fatto che non necessita del gran numero di librerie grafiche richieste dai terminali su citati).<br/> | '''Xterm''' è l'emulatore di terminale predefinito del X Window System e, a differenza degli emulatori di terminali facenti parte dei principali DE (Konsole in KDE, GNOME Terminal in Gnome e Terminal in Xfce), è caratterizzato da un minore impiego di risorse e una maggiore leggerezza in termini di spazio occupato su disco (grazie anche al fatto che non necessita del gran numero di librerie grafiche richieste dai terminali su citati).<br/> | ||
Insomma Xterm fa una cosa alla volta (niente tab, niente trasparenze, niente orpelli) e la fa bene, con poco spreco di risorse: in pieno rispetto della ''filosofia UNIX''<sup>[[#Riferimenti|[1]]]</sup>. | Insomma Xterm fa una cosa alla volta (niente tab, niente trasparenze, niente orpelli) e la fa bene, con poco spreco di risorse: in pieno rispetto della ''filosofia UNIX''<sup>[[#Riferimenti|[1]]]</sup>. Si consiglia quindi l'uso con un [[terminal multiplexer]], quali per esempio [[GNU/Screen]] o <code>tmux</code>. | ||
L'aspetto davvero spartano di '''Xterm''' può non piacere o - più semplicemente - può essere necessario qualche aggiustamento relativo alla grandezza dei caratteri o al colore dello sfondo: per modificare a proprio gusto e secondo le proprie necessità l'aspetto di Xterm si possono seguire varie strade, che cercherò di illustrare in questa guida. | |||
== Modifiche ''al volo'': i menù di Xterm == | == Modifiche ''al volo'': i menù di Xterm == | ||
Riga 19: | Riga 18: | ||
Le opzioni che possono essere specificate da riga di comando sono davvero tantissime (digitate <code> man xterm </code> se non ci credete!) ma le più utili nel caso specifico sono sicuramente quelle che riguardano: | Le opzioni che possono essere specificate da riga di comando sono davvero tantissime (digitate <code> man xterm </code> se non ci credete!) ma le più utili nel caso specifico sono sicuramente quelle che riguardano: | ||
* '''grandezza e tipo di carattere''': per sceglierlo possiamo | * '''grandezza e tipo di carattere''': per sceglierlo possiamo utilizzare le opzioni <code>-fa</code> per il font e <code>-fs</code> per la dimensione: | ||
:<pre>$ xterm -fa fixed -fs 12</pre> | |||
<pre>$ xterm - | |||
{{ | {{Suggerimento|Non tutti i font dispongono dell'intero set di caratteri necessari per supportare la codifica [[UTF-8]]. Verificate sempre che il font da voi supporti anche tale codifica, e presenti il corretto charset, altrimenti rischiate di non visualizzare correttamente le lettere accentate e i vari simboli!}} | ||
*'''colore di primo piano e colore dello sfondo''': | *'''colore di primo piano e colore dello sfondo''': | ||
Riga 69: | Riga 64: | ||
!font TrueType con antialiasing | !font TrueType con antialiasing | ||
XTerm*faceName: | XTerm*faceName: fixed | ||
! dimensione del font precedente | |||
! | Xterm*faceSize: 12 | ||
!numero di linee da mantenere nello scrollbuffer | !numero di linee da mantenere nello scrollbuffer | ||
Riga 139: | Riga 133: | ||
Ogni modifica al file di configurazione va resa attiva con: | Ogni modifica al file di configurazione va resa attiva con: | ||
<pre>$ xrdb $HOME/.Xresources</pre> | <pre>$ xrdb $HOME/.Xresources</pre> | ||
Ora possiamo riavviare <code>xterm</code> semplicemente con: | |||
<pre>$ xterm</pre> | |||
o da qualunque launcher, per poterlo utilizzare in una forma più gradevole! | |||
== Riferimenti == | == Riferimenti == | ||
Riga 147: | Riga 145: | ||
{{Autori | {{Autori | ||
|Autore = [[Utente:MadameZou|MadameZou]] | |Autore = [[Utente:MadameZou|MadameZou]] | ||
|Verificata_da = | |||
:[[Utente:HAL 9000|HAL 9000]] 11:26, 28 set 2019 (CEST) | |||
|Numero_revisori = 1 | |||
}} | }} | ||
[[Categoria: Uso del terminale]][[Categoria: Ottimizzazione del sistema]] | [[Categoria: Uso del terminale]][[Categoria: Ottimizzazione del sistema]] |
contributi