Как изменить размер шрифта по умолчанию для XTerm?

63

Шрифт XTerm очень мал. Как я могу установить его больше?

    
задан Sudo 09.07.2012 в 19:35
источник

7 ответов

74

Если у вас его еще нет, создайте файл в своем домашнем каталоге с именем .Xresources , чтобы сохранить ваши предпочтения для различных программ X. Добавьте строку к файлу, например

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

Это сообщает xterm использовать «фиксированный» шрифт размером 18.

Здесь вы можете либо перезапустить X, либо запустить xrdb -merge ~/.Xresources в терминале, чтобы включить сделанные вами изменения. Все новые xterm s теперь должны иметь изменение шрифта.

Если вы запустите man xterm и перейдите в раздел RESOURCES, вы можете найти множество дополнительных настраиваемых опций xterm .

    
ответ дан noffle 09.07.2012 в 21:33
источник
34

Используйте параметры -fa и -fs:

xterm -fa 'Monospace' -fs 14
    
ответ дан nvd 15.08.2014 в 16:17
33

Вы также можете нажать Ctrl-Right для временного изменения размера шрифта

    
ответ дан dolzenko 05.11.2013 в 15:24
4

От messing с /etc/X11/app-defaults/XTerm файла и man-страницы для Xterm я нашел два метода.

Метод 1: Простейший метод, но не постоянный: удерживайте клавишу Ctrl и щелкните правой кнопкой мыши. Это должно вызвать меню для шрифтов VT, которое остается только до тех пор, пока вы держите нажатие правой кнопки мыши. Вы должны увидеть 7 вариантов, самый большой из которых огромный, и это то, что я использую, потому что мое видение не совсем хорошее.

Источник: текстовая страница xterm (1), часть шрифта VT, в которой говорится: «ШрифтMenu появляется, когда клавиша« control »и        кнопка указателя три нажата в окне. "

Метод 2: Постоянный. Просмотрите /etc/X11/app-defaults/XTerm , найдите, какие размеры строк, такие как *VT100.font1: , выберите один, и напишите где-нибудь xterm*font: 10x20 (10x20, опять же это мой выбор по причинам, которые я уже сказал).

О моей системе: я запускаю Ubuntu 13.10

    
ответ дан Sergiy Kolodyazhnyy 06.08.2014 в 10:36
3

вы также можете просто протестировать их с помощью:

  

xterm -fn "- -clean - - * - - - * - - - * - - - * - * "

после sel с xfontsel

    
ответ дан pat 23.03.2013 в 23:34
0

Еще один вариант, добавьте это в свой ~/.Xresources , чтобы создавать горячие клавиши для изменения размера шрифта:

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

Если вы используете uxterm, обязательно используйте UXTerm.vt100.translations .

Затем вы можете использовать ctrl + + для увеличения размера шрифта или ctrl + - для уменьшения размера , так же, как вы можете с помощью ctrl + right-click и выбора одной из других опций размера шрифта.

    
ответ дан Matthew 29.09.2017 в 20:08
0

Создание файла .Xresources с указанными строками кода (приведено в ответе на noffle), исправил мою проблему, но при перезагрузке настройки снова потерялись.

Если настройки, указанные в файле .Xresource, не получаются автоматически, попробуйте добавить следующую строку к ~/.bashrc .

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
    
ответ дан Jerin 12.01.2018 в 23:26