
Aquí está mi .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}'
Esto abrirá dos screen
(s). El siguiente paso que tengo que hacer es:
Ctrl+A -> S
para dividir la pantallaCtrl+A -> \t
para ir a la pantalla vacíaCtrl+A -> "
para abrir la lista de pantalla
Ahora puedo elegir la otra pantalla y por tanto tengo un terminal con dos pantallas divididas.
¿Hay alguna manera de crear una macro para esto? Realmente molesto hacerlo cada vez.
Respuesta1
Agregue al final de su .screenrc
las siguientes líneas:
split
focus
other
Para ejecutar varios comandos, cada uno en una ventana dividida separada:
screen -t title1 app1
split
focus
screen -t title2 app2
split
focus
screen -t title3 app3
etcétera.