Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
man:the_virtual_terminal [2010-01-21 23:40]
asciiphil Page moved from the_virtual_terminal to man:the_virtual_terminal
man:the_virtual_terminal [2010-01-21 23:44]
asciiphil Links to commands.
Line 1: Line 1:
 ===== The Virtual Terminal ===== ===== The Virtual Terminal =====
- 
-[//Stolen pretty much verbatim from the man page.  <PMG>//] 
  
 Each window in a screen session emulates a VT100 terminal, with some extra Each window in a screen session emulates a VT100 terminal, with some extra
Line 14: Line 12:
 the standard screen termcap. the standard screen termcap.
  
-But if you do a rlogin on another machine or your machine supports only+But if you do a ''rlogin'' on another machine or your machine supports only
 terminfo this method fails.  Because of this, screen offers a way to deal terminfo this method fails.  Because of this, screen offers a way to deal
 with these cases.  Here is how it works: with these cases.  Here is how it works:
Line 46: Line 44:
  
 Also, you can customize the $TERMCAP value used by screen by using the Also, you can customize the $TERMCAP value used by screen by using the
-"termcap" .screenrc command, or by defining the variable $SCREENCAP prior+"[[commands:termcap]]" .screenrc command, or by defining the variable $SCREENCAP prior
 to startup.  When the is latter defined, its value will be copied verbatim to startup.  When the is latter defined, its value will be copied verbatim
 into each window's $TERMCAP variable.  This can either be the full into each window's $TERMCAP variable.  This can either be the full
Line 52: Line 50:
 "screen-w") is defined. "screen-w") is defined.
  
-Note that screen honors the "terminfo" .screenrc command if the system+Note that screen honors the "[[commands:terminfo]]" .screenrc command if the system
 uses the terminfo database rather than termcap. uses the terminfo database rather than termcap.
  
Line 99: Line 97:
  
 The "alternate screen" capability is not enabled by default.  Set the The "alternate screen" capability is not enabled by default.  Set the
-''altscreen'' .screenrc command to enable it.+''[[commands:altscreen]]'' .screenrc command to enable it.
  
 The following is a list of control sequences recognized by screen.  "(V)" The following is a list of control sequences recognized by screen.  "(V)"
Line 130: Line 128:
 | ''ESC _''                        ||| (A) | Application Program Command (Hardstatus) | | ''ESC _''                        ||| (A) | Application Program Command (Hardstatus) |
 | ''ESC ] 0 ; //string// %%^G%%''  ||| (A) | Operating System Command (Hardstatus, xterm title hack) | | ''ESC ] 0 ; //string// %%^G%%''  ||| (A) | Operating System Command (Hardstatus, xterm title hack) |
-| ''ESC ] 83 ; //cmd// %%^G%%''    ||| (A) | Execute screen command.  This only works if multi-user support is compiled into screen.  The pseudo-user ":window:" is used to check the access control list.  Use ''aclchg :window: -rwx #?'' to create a user with no rights and allow only the needed commands. |+| ''ESC ] 83 ; //cmd// %%^G%%''    ||| (A) | Execute screen command.  This only works if multi-user support is compiled into screen.  The pseudo-user ":window:" is used to check the access control list.  Use ''[[commands:aclchg]] :window: -rwx #?'' to create a user with no rights and allow only the needed commands. |
 | ''Control-N''                    ||| (A) | Lock Shift G1(SO) | | ''Control-N''                    ||| (A) | Lock Shift G1(SO) |
 | ''Control-O''                    ||| (A) | Lock Shift G0 (SI) | | ''Control-O''                    ||| (A) | Lock Shift G0 (SI) |

User Tools