Vraag Hoe de standaard lettergrootte van XTerm te veranderen?


XTerm-lettertype is erg klein. Hoe kan ik het groter instellen?


68
2017-07-09 17:35


oorsprong


dit zou ook nuttig zijn - vermijd gewaagde tekens erop unix.stackexchange.com/questions/31999/... - Sergio Abreu
Dit is volledig en geeft een beetje inzicht in het xterm-programma: invisible-island.net/xterm/manpage/xterm.html - SDsolar


antwoorden:


Als u er nog geen hebt, maakt u een bestand in de naam van uw thuismap .Xresources om uw voorkeuren op te slaan voor verschillende X-programma's. Voeg een regel toe aan het bestand zoals

xterm*font:     *-fixed-*-*-*-18-*

Dit informeert xterm om het lettertype 'fixed' te gebruiken op maat 18.

Vanaf hier kunt u X opnieuw starten of uitvoeren xrdb -merge ~/.Xresources in een terminal om de wijzigingen die u hebt aangebracht op te nemen. Alles nieuw xterms zou nu het lettertype moeten veranderen.

Als je rent man xterm en ga naar de RESOURCES-sectie, je vindt een schat aan extra, configureerbaar xterm opties.


79
2017-07-09 19:33



Bedankt noffle, het werkte ... maar hoe kan ik de afmetingen van de xterm-vensters instellen op een vaste? - Sudo
De X-bron voor dimensies is geometry. Dus zoiets als het volgende in uw .Xresources zou werken: xterm*geometry: 110x50. - noffle
Graag gedaan. Overweeg om in de toekomst een afzonderlijke vraag te stellen voor de geometrieproblematiek in plaats van deze in een opmerking te plakken: het maakt het moeilijker voor anderen om te vinden. - noffle
Bedankt voor het vermelden van 'xrdb -merge' deel, dat heeft de truc gedaan! - HidekiAI
Heb dezelfde vraag, zowel lettertype als formaat wijzigen, bedankt @noffle - Onix


Gebruik -fa en -fs parameters:

xterm -fa 'Monospace' -fs 14

38
2017-08-15 14:17



Dit "verandert niet de standaard lettergrootte" (zoals gevraagd)! - Dirk
Dat werkt op de opdrachtregel, maar niet vanuit de GUI. - SDsolar


U kunt ook Ctrl-Rechter muisklik gebruiken voor tijdelijke verandering van lettergrootte


36
2017-11-05 14:24



Dat is helemaal cool! Erg bedankt. - SDsolar
Hoe kom je erachter welke lettergrootte en het gezicht je hebt geselecteerd met deze methode, zodat je het de standaard kunt maken in ~ / .Xresources? - Geeb


Van knoeien met /etc/X11/app-defaults/XTerm bestand en man pagina voor Xterm Ik vond twee methoden.

Methode 1: Een eenvoudigere methode, maar niet permanent: houd de Ctrl-toets ingedrukt en klik met de rechtermuisknop. Dit zou een menu voor VT-lettertypen moeten oproepen, dat alleen blijft bestaan ​​zolang u de rechtermuisknop ingedrukt houdt. Je zou 7 keuzes moeten zien, waarvan de grootste enorm is, wat ik gebruik omdat mijn visie niet helemaal goed is.

Bron: xterm (1) man page, part VT Fonts, waarin staat "Het fontMenu verschijnt wanneer de" control "-toets en        wijzer drie worden in een venster gedrukt. "

Methode 2: Permanent. Kijk door /etc/X11/app-defaults/XTerm, vind welke maatlijnen zoals *VT100.font1: , kies er een uit en schrijf ergens naartoe xterm*font: 10x20 (10x20, nogmaals, dit is mijn keuze om redenen die ik al heb genoemd).

Over mijn systeem: ik run Ubuntu 13.10


7
2017-08-06 08:36



Merkte niet op dat dolzenko methode 1 al eerder heeft gepost. Ach ja. - Sergiy Kolodyazhnyy
En methode 2, het wijzigen van systeembestanden, wordt niet aanbevolen. U (en alle gebruikers op uw systeem) kunnen uw wijzigingen verliezen wanneer een update dat bestand overschrijft. - Dirk


je kunt ze ook gewoon testen met:

xterm -fn "--schoon-- * --- * --- * --- * - *"

na sel met xfontsel


3
2018-03-23 22:34





Nog een optie, voeg dit toe aan uw ~/.Xresources om sneltoetsen te maken voor het wijzigen van de tekengrootte:

XTerm.vt100.translations: #override \n\
  Ctrl <Key> minus: smaller-vt-font() \n\
  Ctrl <Key> plus: larger-vt-font()

Als u uxterm gebruikt, moet u dit gebruiken UXTerm.vt100.translations in plaats daarvan.

Dan kun je gebruiken ctrl++ om de tekengrootte te vergroten of ctrl+- om de maat te verkleinen, net zoals je kunt met ctrl+right-click en een van de andere opties voor tekengrootte selecteren.


1
2017-09-29 18:08





Het bestand .Xresources maken met opgegeven regels code (meegeleverd in het antwoord door noffle) verholpen mijn probleem, maar bij het opnieuw opstarten zijn de instellingen weer verloren gegaan.

Als de instellingen in het .Xresource-bestand niet automatisch worden weergegeven, probeer dan de onderstaande regel toe te voegen ~/.bashrc.

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources

0
2018-01-12 22:26



Dit zou waarschijnlijk een opmerking moeten zijn (op het antwoord dat u noemt) - Nonny Moose