1
我想寫一個腳本我可以運行/源所以tmux設置特定的佈局和運行命令。我有一些結果。如何在tmux啓動時創建佈局並運行命令?
這是我到目前爲止已經寫的:
selectp -t 1
splitw -v -p 15
splitw -h -p 50
selectp -t 1
send-keys 'cd ~/code/octoly' Enter
send-keys 'vim .' Enter
selectp -t 2
send-keys 'cd ~/code/octoly' Enter
send-keys 'drails c' Enter
new-window -d -n server -c ~/code/octoly
selectw -t 2
send-keys 'fd' Enter
splitw -h -p 50
send-keys 'cd ~/code/octoly' Enter
send-keys 'drails s' Enter
selectp -t 1
splitw -v -p 50
send-keys 'cd ~/code/octoly' Enter
send-keys 'be guard' Enter
什麼作品或多或少是第二窗口和窗格創建。雖然窗格不給我我想要的。它們都是在第一個窗口中創建的,沒有一個是在第二個窗口中創建的。
這是我跑開始TMUX:
tmux new 'tmux move-window -t 99 \; source-file ~/.tmux/session_octoly'
而且,如果我真的失去了,如果我通過一個跑手各一個命令,它給我我想要的。
我在這裏錯過了什麼?