这是我第一次接触 tmux,最终目标是编写一个可执行脚本,直接以全屏模式启动 tmux(而不是启动 Terminal 然后从那里启动 tmux),这样它就会立即占用新 Mavericks 版本下的新工作区。目前,该脚本将使用我的配置顺利启动 tmux,但随后我必须单击窗口右上角的图标才能进入全屏模式,从而将 tmux 隔离在其自己的工作区中。有人知道可以插入一行(或几行)到脚本中,以便在每次启动 tmux 会话时自动全屏显示吗?
答案1
如果应用程序有进入全屏模式的快捷方式,您可以让脚本“按下”该快捷方式。
例如:应用程序启动后等待 2 秒,然后按 ^⌘F
sleep 2
osascript -e 'tell application "System Events" to keystroke "f" using {control down, command down}'
不知道是否有更优雅的方法