如何以编程方式修改 gnome-terminal 的缩放级别?

lun*_*ain 5 gnome-terminal

可以通过按 C-+/- 来修改 gnome 终端中的缩放级别。我想根据窗口大小的变化(列数)自动修改缩放级别。或者,是否有支持它的终端?我正在使用平铺窗口管理器,并希望将字体调整为窗口大小,以便一行中的字符数大致恒定。