Il carattere XTerm è molto piccolo. Come posso impostarlo più grande?
Il carattere XTerm è molto piccolo. Come posso impostarlo più grande?
Risposte:
Se non ne hai già uno, crea un file nella tua home directory chiamato .Xresources
per memorizzare le tue preferenze per vari programmi X. Aggiungi una riga al file come
xterm*font: *-fixed-*-*-*-18-*
Questo informa xterm
di usare il carattere 'fisso' alla dimensione 18.
Da qui, puoi riavviare X o eseguirlo xrdb -merge ~/.Xresources
in un terminale per incorporare le modifiche apportate. Tutti i nuovi xterm
s dovrebbero ora avere il cambio di carattere.
Se corri man xterm
e scendi nella sezione RISORSE, puoi trovare molte altre xterm
opzioni configurabili .
geometry
. Quindi qualcosa di simile a quanto segue nel .Xresources
funzionerebbe: xterm*geometry: 110x50
.
xterm: cannot load font '*-fixed-*-*-*-38-*'
Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
Utilizzare i parametri -fa e -fs:
xterm -fa 'Monospace' -fs 14
Monospace
non modificherà solo le dimensioni, ma utilizzerà un carattere abbastanza diverso (almeno questo è il caso di Ubuntu 18.04). E trovo Monospace
che stia usando una quantità eccessiva di antialiasing che lo rende sfocato quando viene visualizzato accanto a una xterm
finestra utilizzando il carattere predefinito.
È anche possibile fare clic con il tasto Ctrl + tasto destro del mouse per modificare temporaneamente la dimensione del carattere
appres XTerm | grep -i utf8font
Dal pasticcio con /etc/X11/app-defaults/XTerm
file e man page per Xterm ho trovato due metodi.
Metodo 1: un metodo più semplice ma non permanente: tieni premuto il tasto Ctrl e il pulsante destro del mouse. Questo dovrebbe far apparire un menu per i caratteri VT, che rimane attivo solo finché tieni premuto il tasto destro del mouse. Dovresti vedere 7 scelte, la più grande delle quali è enorme, che è quello che sto usando perché la mia visione non è esattamente buona.
Fonte: pagina man xterm (1), parte VT Fonts, che dice "Il fontMenu si apre quando quando il tasto" control "e il pulsante puntatore tre vengono premuti in una finestra."
Metodo 2: permanente. Guarda attraverso /etc/X11/app-defaults/XTerm
, trova linee di dimensioni quali *VT100.font1:
, scegline una e scrivi da qualche parte xterm*font: 10x20
(10x20, di nuovo questa è la mia scelta per i motivi che ho già dichiarato).
Informazioni sul mio sistema: sto eseguendo Ubuntu 13.10
Un'altra opzione, aggiungila alla tua ~/.Xresources
per creare tasti di scelta rapida per modificare la dimensione del carattere:
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
Se usi uxterm, assicurati di usare UXTerm.vt100.translations
invece.
Quindi puoi usare ctrl+ +per aumentare la dimensione del carattere o ctrl+ -per ridurla, proprio come puoi fare con ctrl+ right-click
e selezionando una delle altre opzioni per la dimensione del carattere.
È possibile aggiungere quanto segue come esempio al ~/.Xresources
file:
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
Quindi eseguire quanto segue:
xrdb -merge ~/.Xresources
La creazione del file .Xresources con le righe di codice specificate (fornite nella risposta da noffle) ha risolto il mio problema, ma al riavvio le impostazioni si sono perse di nuovo.
Se le impostazioni specificate nel file .Xresource non vengono riflesse automaticamente, prova ad aggiungere la riga in basso a ~/.bashrc
.
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources