Изменение размера шрифта xterm без мыши

Изменение размера шрифта xterm без мыши

Можно изменить xtermразмер шрифта, удерживая ctrlи нажимая правую кнопку мыши на окне. Можно ли сделать это без мыши?

решение1

Theсочетания клавиш по умолчаниювключите то, что необходимо:

           Shift~Ctrl <KeyPress> KP_Add:larger-vt-font() \n\
           Shift Ctrl <KeyPress> KP_Add:smaller-vt-font() \n\
           Shift <KeyPress> KP_Subtract:smaller-vt-font() \n\

То есть (без необходимости какой-либо настройки):

  • shiftkeypad +переключается на следующий по размеру шрифт.
  • shiftkeypad -переключается на следующий, меньший шрифт.

Существуют две привязки, позволяющие KP_Addсделать его работоспособным по умолчанию на некоторых необычных клавиатурах.

Первоначально это было только для растровых шрифтов (в1999); Шрифты TrueType были размещены в2008.

Это также возможно сделать с помощьюпоследовательность выхода, например,

printf '\033]50;#+1\007'

чтобы переключиться на следующий по размеру шрифт, и

printf '\033]50;#-1\007'

чтобы переключиться на следующий меньший шрифт.fonts.shСкрипт в исходниках заставляет xterm многократно уменьшаться/увеличиваться, а при прерывании восстанавливает исходный шрифт. (В \007printfэто непечатаемый элемент управления/G в скрипте для поддержки очень старых оболочек).

решение2

пытаться

xterm -fa 'Monospace' -fs 14

Связанный контент