これが私の.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}'
これにより、2つのscreen
(s)が開きます。私がしなければならない次のステップは次のとおりです。
Ctrl+A -> S
画面を分割するCtrl+A -> \t
空の画面に移動しますCtrl+A -> "
画面リストを開くこれでもう一方の画面を選択できるので、2つの画面が分割された端末ができました。
このためのマクロを作成する方法はありますか?毎回それをするのは本当に面倒です。
.screenrc
の最後に次の行を追加します。
split
focus
other
複数のコマンドを実行するには、それぞれを個別の分割ウィンドウで実行します。
screen -t title1 app1
split
focus
screen -t title2 app2
split
focus
screen -t title3 app3
等々。