La police XTerm est très petite. Comment puis-je l'agrandir?
La police XTerm est très petite. Comment puis-je l'agrandir?
Réponses:
Si vous n'en avez pas déjà un, créez un fichier dans votre répertoire de base nommé .Xresources
pour stocker vos préférences pour différents programmes X. Ajouter une ligne au fichier tel que
xterm*font: *-fixed-*-*-*-18-*
Cela vous indique xterm
d’utiliser la police «fixée» à la taille 18.
À partir de là, vous pouvez soit redémarrer X, soit exécuter xrdb -merge ~/.Xresources
dans un terminal pour intégrer les modifications que vous avez apportées. Tous les nouveaux xterm
s devraient maintenant avoir la police de changement.
Si vous exécutez man xterm
et descendez à la section RESSOURCES, vous pouvez trouver une multitude d’ xterm
options supplémentaires et configurables .
geometry
. Donc , quelque chose comme ce qui suit dans votre .Xresources
fonctionnerait: xterm*geometry: 110x50
.
xterm: cannot load font '*-fixed-*-*-*-38-*'
Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
Utilisez les paramètres -fa et -fs:
xterm -fa 'Monospace' -fs 14
Monospace
ne changera pas simplement la taille mais utilisera une police assez différente (du moins c'est le cas sous Ubuntu 18.04). Et je trouve Monospace
utiliser des quantités excessives d'anti-aliasing, ce qui le rend flou lorsqu'il est affiché à côté d'une xterm
fenêtre avec la police par défaut.
Vous pouvez également appuyer sur Ctrl-clic droit pour modifier temporairement la taille de la police.
appres XTerm | grep -i utf8font
En jouant avec le /etc/X11/app-defaults/XTerm
fichier et la page de manuel de Xterm, j'ai trouvé deux méthodes.
Méthode 1: Une méthode plus simple mais non permanente: maintenez la touche Ctrl enfoncée et cliquez avec le bouton droit de la souris. Cela devrait faire apparaître un menu pour les polices VT, qui ne reste activé que tant que vous maintenez la touche clic droit enfoncée. Vous devriez voir 7 choix, le plus grand étant énorme, et c'est ce que j'utilise parce que ma vision n'est pas très bonne.
Source: Page de manuel de xterm (1), partie Polices VT, qui indique "Le menu fontMenu apparaît lorsque vous appuyez sur la touche" Ctrl "et le pointeur trois dans une fenêtre."
Méthode 2: permanente. Parcourez les /etc/X11/app-defaults/XTerm
lignes de tailles telles que *VT100.font1:
, choisissez-en une, et écrivez quelque part xterm*font: 10x20
(10x20, encore une fois, c'est mon choix pour des raisons que j'ai déjà indiquées).
À propos de mon système: j'utilise Ubuntu 13.10
Une autre option, ajoutez ceci à votre ~/.Xresources
pour créer des raccourcis clavier pour changer la taille de la police:
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
Si vous utilisez uxterm, assurez-vous de l'utiliser à la UXTerm.vt100.translations
place.
Vous pouvez ensuite utiliser ctrl+ +pour augmenter la taille de la police ou ctrl+ -pour la réduire, comme vous le pouvez avec ctrl+ right-click
et en sélectionnant l'une des autres options de taille de police.
Vous pouvez ajouter ce qui suit à titre d'exemple à votre ~/.Xresources
fichier:
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
Puis lancez ce qui suit:
xrdb -merge ~/.Xresources
La création du fichier .Xresources avec des lignes de code spécifiées (fournies dans la réponse de noffle) a résolu mon problème, mais lors du redémarrage, les paramètres ont de nouveau été perdus.
Si les paramètres spécifiés dans le fichier .Xresource ne sont pas automatiquement répercutés, essayez d'ajouter la ligne ci-dessous à ~/.bashrc
.
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources