вы также можете использовать AutoHotKey с этим скриптом. Это не совсем спокойная путь, но это работает. Сочетания клавиш Ctrl+Alt+= для увеличения размера и Ctrl+Alt+- для уменьшения размера. Если вы хотите Ctrl + / - клавиши, просто удалите восклицательные знаки.
ChangeFontSize(Direction="Down") {
nIndex := 15;
WinGet, hWnd, ID, ahk_class PuTTY
hSysMenu := DllCall("GetSystemMenu", "UInt", hWnd, "UInt", False)
nID := DllCall("GetMenuItemID", "UInt", hSysMenu, "UInt", nIndex)
PostMessage, 0x112, nID, 0, , ahk_id %hWnd%
SendInput {Shift Down}{Tab}{Shift Up}a{LAlt Down}n{LAlt Up}{LAlt Down}s{LAlt Up}{%Direction%}{Enter}{LAlt Down}a{LAlt Up}
}
#IfWinActive ahk_class PuTTY
^!=::
ChangeFontSize()
return
#IfWinActive ahk_class PuTTY
^!-::
ChangeFontSize("Up")
return
Это было протестировано только на Windows 8.1 с помощью PuTTY 0.62 (ванильный один из основного сайта). Возможно, вам придется настроить значение nIndex, которое основано на 0 и включает разделители, если ваше системное меню выглядит отличается от того, что у меня есть. Если вы используете другую версию PuTTY или производную, вы также можете изменить последовательность клавиш быстрого доступа в скрипте. Заставьте его работать и наслаждаться.
вот как выглядит мое системное меню PuTTY:PuTTY системное меню на Windows 8.1