我是 tmux + tmuxinator 的超级粉丝。最近购买时,我发现自己正在处理不同的会话,尽管我使用 tmuxinator 配置了它们,但我仍然需要每天一次打开一个。
有没有办法同时打开两个或多个会话,以便我一启动 tmux 或 tmuxinator 就可以在它们之间导航?
看看我写的这个小 mac 操作系统脚本:
#!/bin/bash
sessions=( session1 session2 )
for i in "${sessions[@]}"
do
osascript <<EOF
tell application "iTerm" to activate
tell application "System Events" to tell process "iTerm" to keystroke "t" using command down
tell application "System Events" to tell process "iTerm" to keystroke "tmuxinator start ${i}"
tell application "System Events" to tell process "iTerm" to key code 52
EOF
done
Run Code Online (Sandbox Code Playgroud)