Linux
使用腳本或命令在 linux 終端中打開多個螢幕
我想垂直和水平打開螢幕。
我使用了以下內容:
- 多路復用器
ctrl + b 然後 % ctrl + b 然後 "
- 螢幕
ctrl + a 然後 S ctrl + a 然後 |
但是,是否可以使用 shell 腳本或命令而不是互動式按鍵來打開螢幕?
部分解決方案
我找到了以下腳本,但它只能水平打開,似乎無法水平和垂直打開螢幕。
$ cat my_screenrc screen split focus down screen split focus down screen focus bottom $ screen -c my_screenrc
您可以在這裡採取幾種方法。第一個也是最簡單的,是使用tmuxinator之類的工具來處理你的 tmux 配置,如果你總是想要同樣的東西的話。
您還可以從命令行編寫 tmux 腳本。例如,您可以這樣做來創建一個帶有 4 向拆分新視窗的新會話:
#!/bin/sh tmux source-file <<EOF new-session split-window -h split-window -v select-pane -L split-window -v EOF
tmux 手冊頁描述了您可以使用的命令;它被有意設計為高度可編寫腳本。您可以看到我為此使用的 Ruby 腳本。