Strict Standards: Declaration of action_plugin_loglog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/loglog/action.php on line 15

Strict Standards: Declaration of action_plugin_captcha::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/captcha/action.php on line 0
GNU screen [terminal]

Differences

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

terminal [2010/01/22 20:18]
asciiphil
terminal [2010/01/28 01:57] (current)
asciiphil
Line 41: Line 41:
[[man:special terminal capabilities]] that are ''screen''-specific.  See [[man:special terminal capabilities]] that are ''screen''-specific.  See
the "Examples" section below for specific examples.  The other use is to change the "Examples" section below for specific examples.  The other use is to change
-the terminal capbilities of ''screen'''s virtual terminal.  This can be+the terminal capabilities of ''screen'''s virtual terminal.  This can be
useful to alter how other programs interact with ''screen'', without useful to alter how other programs interact with ''screen'', without
having to edit ''screen'''s source code and recompile.  [//This is ugly. having to edit ''screen'''s source code and recompile.  [//This is ugly.
I need to rewrite it to make it clearer.  <PMG>//] I need to rewrite it to make it clearer.  <PMG>//]
 +Some programs use ANSI escape sequences to print data; this was originally used in the days when serial terminals were common, and a terminal might have a printer directly attached to it.  Any sequence starting with ''<esc>[5i'' and ending with ''<esc>\'' would cause the data between the two escape sequences to be printed.  ''screen'' supports this behavior in two ways: if the display terminal has the ''po'' and ''pf'' termcap entries (indicating that it understands printing escapes), ''screen'' will pass any print requests through to the display terminal.  Alternately, you can use the ''[[commands:printcmd]]'' command to define a program to which ''screen'' will send any print jobs.
===== Keybindings ===== ===== Keybindings =====
Line 55: Line 56:
  * ''C-a r'' - (''[[commands:wrap]]'') Toggle the current window's line-wrap setting.   * ''C-a r'' - (''[[commands:wrap]]'') Toggle the current window's line-wrap setting.
  * ''C-a S'' - (''[[commands:xoff]]'') Sends an XOFF (^S) to the current window.   * ''C-a S'' - (''[[commands:xoff]]'') Sends an XOFF (^S) to the current window.
-  * ''C-a W'' - (''[[commands:width]]'') Toggle terminal between 80 and 132 columns. 
  * ''C-a Z'' - (''[[commands:reset]]'') Reset the window's terminal settings to its defaults.   * ''C-a Z'' - (''[[commands:reset]]'') Reset the window's terminal settings to its defaults.
  * ''C-a .'' - (''[[commands:dumptermcap]]'') Write out a .termcap file.   * ''C-a .'' - (''[[commands:dumptermcap]]'') Write out a .termcap file.
Line 65: Line 65:
  * ''[[commands:altscreen]]'' - Enables "alternate screen" support (''ti'' and ''te'' termcap settings) for ''screen'' windows.   * ''[[commands:altscreen]]'' - Enables "alternate screen" support (''ti'' and ''te'' termcap settings) for ''screen'' windows.
  * ''[[commands:bce]]'' - Sets or toggle background-color-erase setting.   * ''[[commands:bce]]'' - Sets or toggle background-color-erase setting.
 +  * ''[[commands:breaktype]]'' - Currently a synonym for ''[[commands:defbreaktype]]''
  * ''[[commands:c1]]'' - Sets or toggles c1 code processing.   * ''[[commands:c1]]'' - Sets or toggles c1 code processing.
  * ''[[commands:charset]]'' - Change the current character set slot designation and charset mapping.   * ''[[commands:charset]]'' - Change the current character set slot designation and charset mapping.
Line 90: Line 91:
  * ''[[commands:utf8]]'' - Changes or toggles the encoding on the current window.   * ''[[commands:utf8]]'' - Changes or toggles the encoding on the current window.
  * ''[[commands:wrap]]'' - Sets or toggles the current window's line wrap setting.   * ''[[commands:wrap]]'' - Sets or toggles the current window's line wrap setting.
 +  * ''[[commands:xoff]]'' - Sends an XOFF (''^S'') to the current window.
 +  * ''[[commands:xon]]'' - Sends an XON (''^Q'') to the current window.
  * ''[[commands:zmodem]]'' - Sets ''screen'''s handling of zmodem communcations.   * ''[[commands:zmodem]]'' - Sets ''screen'''s handling of zmodem communcations.
 
terminal.1264191528.txt.gz · Last modified: 2010/01/22 20:18 by asciiphil
Recent changes RSS feed GNU General Public License Driven by DokuWiki