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

Я воспользовался этой ссылкой, чтобы установить 32-битный просмотрщик PDF XChange в Ubuntu 64 Bit 14.04. Затем ссылка показывает скрипт, чтобы открыть просмотрщик PDF Xchange с именем файла в качестве аргумента. Я сделал этот скрипт и сохранил его в /bin

Затем я редактировал ~/.local/share/applications/wine-extension-pdf.desktop следующим образом:

[Desktop Entry]
Type=Application
Name=PDF-XChangeViewer
MimeType=application/pdf;
Exec=PDFXCview %f
NoDisplay=true
StartupNotify=true

Мой скрипт был назван PDFXCview

68
задан 10 July 2012 в 03:40

69 ответов

Еще один вариант, добавьте его к ~/.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 и выбрать один из других вариантов размера шрифта.

1
ответ дан 10 August 2018 в 06:45

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

xterm -fa 'Monospace' -fs 14
36
ответ дан 10 August 2018 в 06:45

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

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

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
0
ответ дан 10 August 2018 в 06:45

Вы также можете щелкнуть правой кнопкой мыши по Ctrl для временного изменения размера шрифта

35
ответ дан 15 August 2018 в 18:38
  • 1
    Это совершенно круто! Большое спасибо. – SDsolar 1 August 2017 в 21:01
  • 2
    Как вы узнаете, какой размер шрифта и грань вы на самом деле выбрали с помощью этого метода, чтобы вы могли сделать его по умолчанию в ~ / .Xresources? – Geeb 13 November 2017 в 22:00

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

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

после sel с xfontsel

3
ответ дан 15 August 2018 в 18:38

Из возни с файлом /etc/X11/app-defaults/XTerm и справочной страницей для Xterm я нашел два метода.

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

Источник: xterm (1) man page, часть VT Fonts, в которой говорится " FontMenu появляется, когда в окне нажимаются «управляющая» клавиша и указатель три. "

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

О моей системе : Я использую Ubuntu 13.10

7
ответ дан 15 August 2018 в 18:38
  • 1
    Не заметил, что dolzenko уже опубликовал метод 1 раньше. Ну что ж. – Sergiy Kolodyazhnyy 6 August 2014 в 13:37
  • 2
    И метод 2, смена системных файлов, не рекомендуется. Вы (и все пользователи вашей системы) можете потерять ваши модификации в любое время, когда обновление перезаписывает этот файл. – Dirk 23 August 2016 в 18:59

Еще один вариант, добавьте его к ~/.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 и выбрать один из других вариантов размера шрифта.

1
ответ дан 15 August 2018 в 18:38

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

xterm -fa 'Monospace' -fs 14
37
ответ дан 15 August 2018 в 18:38
  • 1
    Это не "меняет размер шрифта по умолчанию" (как просили)! – Dirk 23 August 2016 в 18:58
  • 2
    Это работает в командной строке, но не из графического интерфейса. – SDsolar 1 August 2017 в 20:52

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

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
0
ответ дан 15 August 2018 в 18:38
  • 1
    Вероятно, это должен быть комментарий (ответ, который вы упомянули) – Nonny Moose 13 January 2018 в 05:43

Другие вопросы по тегам:

Похожие вопросы: