
ウィンドウをxterm
長押しして右クリックするとフォントサイズを変更できます。マウスを使わずに変更することは可能ですか?ctrl
答え1
のデフォルトのキーバインド必要なものを含めます:
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
一部の特殊なキーボードでもデフォルトで動作するようにするためのバインディングが 2 つあります。
これはもともとビットマップフォント専用でした(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