Шрифт 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