0

macOS 终端有一个很好的“标记”功能,允许您使用 Cmd+Up/Down 在提示之间跳转。我正在尝试从 Python 脚本中插入自己的“标记”,以便可以跳转到输出的特定部分(示例)。

感谢Armin Briegel,我有:

osascript -e 'tell app "System Events" to keystroke "u" using command down'

这可行,但有一些问题。如果终端不在焦点上,它不会添加“标记”。此外,如果终端不在焦点上,它会触发终端铃声警报。有什么办法可以改善这一点?

4

1 回答 1

1

使用它首先使终端成为焦点。

osascript -e 'tell application "System Events" to tell its application process "Terminal" to set frontmost to true'
于 2019-05-22T18:58:32.917 回答