Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!bu.edu!inmet!bwhite From: bwhite@inmet.inmet.com Newsgroups: comp.arch Subject: Re: Ignorance speaks loudest (was:C Message-ID: <18000006@inmet> Date: 15 Feb 91 19:36:00 GMT References: <43615@cos.com> Lines: 31 Nf-ID: #R:cos.com:43615:inmet:18000006:000:1497 Nf-From: inmet.inmet.com!bwhite Feb 15 14:36:00 1991 In a note from Feb 11, 1991 by fetter@cos.com: > ... Long discussion of why disconnect/reconnect is valuable ... > Is there anything like this in the Unix world today? I would guess > that there would be a need to collectively tie together all processes > which were children of the initial login 'process' and treat them as a > 'group', so that reassociation of them as a unit to a new /dev/tty > could be accomplished. Or is this something currently deemed "not a > good thing" by the community? > > -Bob- Actually, there is a program which does something like this. It is called screen. I use it as a sort of poor-man's windowing system. It is really quite clever. It allows one to manage several virtual terminals simultaneously. For instance, I am running vi to write this note, but on another virtual screen I have emacs running waiting for me to get back to the paper I'm writing. When I leave this evening, I will disconnect my screen process and recover it at home. It even works when I go from my current 9600 baud connection to my 1200 home connection. (If I log in from home, disconnect and reconnect at work, some parameter is not set properly, and the screen is jerky. I suspect that some pty somewhere is set to 1200 baud internally, that is causing something to throw pauses in for tabs and new lines, but I don't know exactly.) This program can be obtained from uunet.uu.net, but I don't know where. Peace, Bill White