Шрифт XTerm дуже маленький. Як я можу встановити його більше?
Шрифт XTerm дуже маленький. Як я можу встановити його більше?
Відповіді:
Якщо у вас його ще немає, створіть файл у своєму домашньому каталозі з назвою, .Xresources
щоб зберігати свої налаштування для різних програм X. Додайте рядок до файлу типу
xterm*font: *-fixed-*-*-*-18-*
Це повідомляє xterm
про використання "фіксованого" шрифту розміром 18.
Звідси ви можете або перезапустити X, або запустити xrdb -merge ~/.Xresources
в термінал, щоб включити внесені вами зміни. xterm
Тепер усі нові s повинні змінити шрифт.
Якщо ви запустите man xterm
та спуститесь до розділу РЕСУРСИ, ви можете знайти безліч додаткових, налаштованих xterm
варіантів.
geometry
. Так что щось подібне до наступного в ваш .Xresources
буде працювати: xterm*geometry: 110x50
.
xterm: cannot load font '*-fixed-*-*-*-38-*'
Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
Використовуйте параметри -fa та -fs:
xterm -fa 'Monospace' -fs 14
Monospace
не просто змінить розмір, але й використовувати зовсім інший шрифт (принаймні, так це стосується Ubuntu 18.04). І я вважаю, що я Monospace
використовую надмірну кількість антизбудження, що робить його розмитим, коли його переглядають біля xterm
вікна, використовуючи шрифт за замовчуванням.
Ви також можете натиснути правою клавішею Ctrl для тимчасової зміни розміру шрифту
appres XTerm | grep -i utf8font
З возитися з /etc/X11/app-defaults/XTerm
файлом та man-сторінкою для Xterm я знайшов два способи.
Спосіб 1: Простіший метод, але не постійний: утримуйте клавішу Ctrl і клацніть правою кнопкою миші. Це повинно відображати меню для шрифтів VT, яке залишається лише до тих пір, поки ви утримуєте клавішу правої клавіші. Ви повинні побачити 7 варіантів, найбільший з яких є величезним, що я використовую, тому що мій зір не зовсім хороший.
Джерело: сторінка manter xterm (1), частина шрифтів VT, де зазначено: "ШрифтMenu з'являється, коли у вікні натискають клавішу" управління "та кнопку три вказівника."
Метод 2: Постійний. Перегляньте /etc/X11/app-defaults/XTerm
, знайдіть такі, як рядки розміру *VT100.font1:
, виберіть один і напишіть десь xterm*font: 10x20
(10x20, знову це мій вибір із причин, про які я вже заявив).
Про мою систему: я запускаю Ubuntu 13.10
Ще один варіант, додайте це до свого, ~/.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
та вибору одного з інших параметрів розміру шрифту.
Ви можете додати наступне як приклад до свого ~/.Xresources
файлу:
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
Потім запустіть наступне:
xrdb -merge ~/.Xresources
Створення файлу .Xresources із заданими рядками коду (надається у відповіді noffle) вирішило мою проблему, але при перезавантаженні налаштування знову загубилися.
Якщо параметри, вказані у файлі .Xresource, не відображаються автоматично, спробуйте додати нижченаведений рядок до ~/.bashrc
.
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources