이에 대한 화면 매크로를 제공할 수 있습니까?

이에 대한 화면 매크로를 제공할 수 있습니까?

이 내 꺼야 .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

등.

관련 정보