(no commit message)
authorKarl Ramm <kcr@mit.edu>
Mon, 15 Sep 2008 03:54:34 +0000 (22:54 -0500)
committerTrac <sipb-www@mit.edu>
Sun, 1 Feb 2009 07:24:53 +0000 (02:24 -0500)
doc/UsingScreen

index f823f0d8028a5548d60ac4682f830458c057afcd..0a448cad6681a0db68fae3077f940e3d38dc4a92 100644 (file)
@@ -9,20 +9,24 @@ to allow the same session to be simultaneously accessed from multiple places.
 
 == Getting Started ==
 
 
 == Getting Started ==
 
-1.  Pick a machine to run your screen session on.  If you don't know of any options, linux.mit.edu (Linerva) is a good choice.
-2.  ssh to that machine.
-3.  run {{{screen}}}
-4.  Do stuff.
+ 1.  Pick a machine to run your screen session on.  If you don't know of any options, linux.mit.edu (Linerva) is a good choice.
+ 2.  ssh to that machine.
+ 3.  run {{{screen}}}
+ 4.  Do stuff.
 
 To detach, type "C-a d".  To reattach, type {{{screen -dr}}}
 
 If you close your ssh connection without detaching, or lose your network connection.
 
 
 To detach, type "C-a d".  To reattach, type {{{screen -dr}}}
 
 If you close your ssh connection without detaching, or lose your network connection.
 
-1.  run {{{screen -dr}}}
-2.  Do stuff.
+ 1.  run {{{screen -dr}}}
+ 2.  Do stuff.
+
+The {{{-dr}}} means "find my screen session, detach it from wherever it's attached if it's attached, and reattach it here."
 
 Once you're comfortable with this, hit "C-a C-c".  This creates what screen calls a new "window"; it should give you a new shell prompt,
 and you can do stuff at it.  If you want to switch back to the old "window", hit "C-a C-a".   You can create as many "windows" as you want;  you can
 switch to the first 10 of them with "C-a 0" through "C-a 9" and see a list of what's open with "C-a w".
 
 
 Once you're comfortable with this, hit "C-a C-c".  This creates what screen calls a new "window"; it should give you a new shell prompt,
 and you can do stuff at it.  If you want to switch back to the old "window", hit "C-a C-a".   You can create as many "windows" as you want;  you can
 switch to the first 10 of them with "C-a 0" through "C-a 9" and see a list of what's open with "C-a w".
 
+A useful shorthand: {{{screen -dR}}} is like {{{screen -dr}}} except it adds a "if I don't already have a session, create one" step.
 
 
+You can uses {{{screen -x}}} to attach a screen session