Penguin

Differences between version 4 and revision by previous author of Screen.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 4 Last edited on Tuesday, August 17, 2004 8:43:42 am by JohnMcPherson Revert
Older page: version 3 Last edited on Tuesday, August 17, 2004 4:15:14 am by AristotlePagaltzis Revert
@@ -1,13 +1,13 @@
 [Screen | http://www.gnu.org/software/screen/] is an unusual and highly useful TerminalEmulator. It allows you to run interactive console programs in a [Screen] session that persists even if you close the terminal window or [SSH] session you started it in. In fact, you can later reattach to the [Screen] session. The programs running inside are never affected in the least. 
  
 You might f.ex start a MailClient or an [IRC] client inside a [Screen] session on a server. You can use [SSH] to connect to that server from anywhere and and take control of the session, never having to close the programs running inside that session. This is particularly useful if you only have physical access to a machine with a flaky connection (such as dial-up or dynamically-assigned [IP]) but have an account on well-connected machine. By running clients in a [Screen] session on that server you can avoid them dying every time you lose your connection. 
  
-You might also be interested in Xnest(1), which does a similar thing for [GUI] apps -- it provides an [XServer] to [X11] applications which can be redirected to another "real" X server, so you can detach and pick up graphical apps just like [Screen] does for console apps
+You might also be interested in Xnest(1) combined with xmove (1), which does a similar thing for [GUI] apps -- xnest provides an [XServer] inside another XServer, and xmove can change the display of running [X11] applications - ie redirect them to another X server. 
  
 ---- 
  
 !! Useful tips 
  
 * See the screen(1) man-page. 
 * <tt>screen -rx</tt> allows to to attach to an existing screen session, even if you are already attached to it from another terminal. 
 * If you use Ctrl-A a lot and don't like screen catching this, you can change the key used for this by adding <tt>escape ^ss</tt> or similar to <tt>~/.screenrc</tt>. The first character, <tt>^s</tt> defines the escape char, the second character is what you press after an escape to send a literal escape sequence.