
Можно изменить 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\
То есть (без необходимости какой-либо настройки):
- shift
keypad +
переключается на следующий по размеру шрифт. - shift
keypad -
переключается на следующий, меньший шрифт.
Существуют две привязки, позволяющие KP_Add
сделать его работоспособным по умолчанию на некоторых необычных клавиатурах.
Первоначально это было только для растровых шрифтов (в1999); Шрифты TrueType были размещены в2008.
Это также возможно сделать с помощьюпоследовательность выхода, например,
printf '\033]50;#+1\007'
чтобы переключиться на следующий по размеру шрифт, и
printf '\033]50;#-1\007'
чтобы переключиться на следующий меньший шрифт.fonts.sh
Скрипт в исходниках заставляет xterm многократно уменьшаться/увеличиваться, а при прерывании восстанавливает исходный шрифт. (В \007
— printf
это непечатаемый элемент управления/G в скрипте для поддержки очень старых оболочек).
решение2
пытаться
xterm -fa 'Monospace' -fs 14