無需滑鼠即可更改 xterm 字體大小

無需滑鼠即可更改 xterm 字體大小

可以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\

即(無需任何客製化):

  • shiftkeypad +切換到下一個更大的字體。
  • shiftkeypad -切換到下一個較小的字體。

有兩個綁定可以KP_Add使其預設在一些不尋常的鍵盤上工作。

這最初只是用於點陣字體(在1999年); TrueType 字體被容納在2008年

也可以使用轉義序列,例如,

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

切換到下一個更大的字體,並且

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

切換到下一個較小的字體。這fonts.sh原始程式碼中的腳本使 xterm 重複縮小/增大,並且在中斷時恢復原始字體。 (腳本中\007printf是非列印控制項/G,用於容納非常舊的 shell)。

答案2

嘗試

xterm -fa 'Monospace' -fs 14

相關內容