是否可以為此提供一個螢幕巨集?

是否可以為此提供一個螢幕巨集?

這是我的.screenrc

defscrollback 5000

vbell on
vbell_msg "   dierre!!!  ----  Wuff!!  "


screen -t GRINDER ssh [email protected]
screen -t TRUNK

attrcolor b ".I"
termcap xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"

# caption always "%3n %t%? @%u%?%? [%h]%?%=%c"
# hardstatus alwaysignore
hardstatus alwayslastline '%{gk}[ %{G}%H %{g}][%= %{wk}%?%-Lw%?%{=b kR}[%{W}%n%f %t%?(%u)%?%{=b kR}]%{= kw}%?%+Lw%?%?%= %{g}]%{=b C}[ %D %m/%d %C%a ]%{W}'

這將打開兩個screen。我下一步要做的是:

  1. Ctrl+A -> S分割螢幕
  2. Ctrl+A -> \t進入空白螢幕
  3. Ctrl+A -> "開啟螢幕列表

現在我可以選擇另一個螢幕,因此我有一個帶有兩個分割畫面的終端。

有沒有辦法為此建立一個巨集?每次都這麼做真的很煩。

答案1

在以下行的末尾添加.screenrc

split
focus
other

要運行多個命令,每個命令都在單獨的分割視窗中執行:

screen -t title1 app1
split
focus
screen -t title2 app2
split
focus
screen -t title3 app3

等等。

相關內容