Yeah, I wish you have a command or set of commands run when you reattach. But, how about adding this to your .screenrc:
bind ^p eval 'select 0' 'split -v' 'focus right' 'select 1' 'split' 'focus down' 'select 2' 'focus left' 'split' 'focus down' 'select 3' You'll have to completely close your detached sessions and start with a fresh session. Then just create your 4 windows and give the ^p command. Now you can detach/reattached/^p to get your set-up back with everything reattached. Of course you don't have to bind this command to ^p. You can use anything you like. Kevin On Sun, Jul 25, 2010 at 7:09 PM, Han Sooloo <hansoo...@gmail.com> wrote: > Say I have 4 sessions that have been detached. Once I get back to my > machine, I would like to be able to see all 4 of them as split windows once > I reattach (or tabs). > > Is this possible? > > In all my research, I have come across screen splitting tips, but that > always creates a *new* session and does not allow me to reattach to an > existing session. > > Thoughts / suggestions? > > Pictorially: > > +------------------+------------------+ > | | | > | | | > | Session 1 | Session 2 | > | | | > | | | > +------------------+------------------+ > | | | > | | | > | Session 3 | Session 4 | > | | | > | | | > +------------------+------------------+ > > OR > > +-------------------------------------+ > | | > | | > | | > | | > | | > | | > | | > | | > | | > | | > | | > | | > +------+------+------+------+---------+ > +- S1 -|- S2 -|- S3 -|- S4 -|---------+ > > Ideally: > > 1. Enter command "blah" > 2. 4 split windows are setup; each reattached to one of my 4 previous > sessions. > 3. If split cannot be accomplished in this manner, I'd be OK with tabs > as well. > > > _______________________________________________ > screen-users mailing list > screen-users@gnu.org > http://lists.gnu.org/mailman/listinfo/screen-users > >
_______________________________________________ screen-users mailing list screen-users@gnu.org http://lists.gnu.org/mailman/listinfo/screen-users