1

在 Terminal.app 窗口中运行的应用程序如何更改其窗口的字体大小?没有解决方案(例如对 applescript 的系统调用等)太奇怪了!

4

1 回答 1

2

这样做相对简单;唯一真正需要注意的是,如果您希望它与它的比例保持一致,您可能需要调整窗口大小,因为字体大小似乎会影响它。

从 Bash 调用的 Applescript

#!/bin/bash

osascript <<EOF
tell application "System Events"
    tell process "Terminal"
        set frontmost to true
    end tell
end tell

tell application "Terminal"
    set font size of first window to "11"
    delay 1.0
    set font size of first window to "14"
end tell
EOF

这显示了最基本的示例,该示例适用于Terminal窗口中当前活动的任何内容。Applescript 非常适合这种类型的东西,但是,如果字体大小需要大量的排版操作,那么您可能需要考虑一些不同的东西。

如果您对其他终端窗口调整感兴趣,我在这里列出了其他一些调整。

于 2015-08-03T16:12:31.033 回答