При вводе текста в терминале в OS X я хотел бы изменить размер окна, которое я печатаю, не отрывая рук от клавиатуры. Есть простой способ сделать это? Если нет, есть идеи для взлома?
2 ответа
2
Вы можете использовать Slate для настройки сочетаний клавиш для изменения размера и перемещения окон:
bind right:ctrl,alt resize +50 0
bind left:ctrl,alt resize -50 0
bind up:ctrl,alt resize 0 -50
bind down:ctrl,alt resize 0 +50
Вы также можете использовать управляющие последовательности xterm:
printf '\e[8;24;80t' # resize to 80x24
printf '\e[3;0;0t' # move to top left corner
printf '\e[9;1t' # maximize
printf '\e[9;2t' # maximize vertically
printf '\e[9;3t' # maximize horizontally
или AppleScript:
osascript -e 'tell app "Terminal" to tell window 1' -e 'set b to bounds' -e 'set item 3 of b to (item 1 of b)+500' -e 'set bounds to b' -e end
0
Command+ сделает окно и текст больше, это примерно так же хорошо, как вы собираетесь получить с клавиатуры.