Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
server:terminal [2019/06/20 18:49] – Updated RLogin section, cosmetics. digital man | server:terminal [2022/02/22 21:10] – [Extended Keys] Up arrow is Ctrl-Caret, not Ctrl-Tilde. Add Dec and Hex columns. digital man |
---|
| |
* Supports ANSI X3.64 (color and monochrome), PETSCII, [[wp>Remote_imaging_protocol|RIP]], and dumb terminals | * Supports ANSI X3.64 (color and monochrome), PETSCII, [[wp>Remote_imaging_protocol|RIP]], and dumb terminals |
* Supports [[wp>ASCII|US-ASCII]], [[wp>Code_page_437|CP437]] (a.k.a. IBM Extended ASCII) and CBM/[[wp>PETSCII]] character sets | * Supports [[wp>ASCII|US-ASCII]], [[wp>Code_page_437|CP437]] (a.k.a. IBM Extended ASCII), UTF-8 (UNICODE), and CBM/[[wp>PETSCII]] character sets |
* Supported Protocols: [[#Telnet]], [[#RLogin]], and [[#SSH]] | * Supported Protocols: [[#Telnet]], [[#RLogin]], and [[#SSH]] |
| |
The Synchronet Terminal Server endeavors to support most extended-keys (e.g. home, end, arrow-keys, etc.) on most terminals while simultaneously supporting control-key equivalents for all terminals. | The Synchronet Terminal Server endeavors to support most extended-keys (e.g. home, end, arrow-keys, etc.) on most terminals while simultaneously supporting control-key equivalents for all terminals. |
| |
^ Extended Key ^ Ctrl-Key ^ ANSI((ANSI X3.64/ECMA-048 escape sequence)) ^ Other((e.g. VT-220 or XTerm escape sequence)) ^ Description (typical use) ^ | ^ Extended Key ^ Decimal ^ Hex ^ Ctrl-Key ^ ANSI((ANSI X3.64/ECMA-048 escape sequence)) ^ Other((e.g. VT-220 or XTerm escape sequence)) ^ Description (typical use) ^ |
| Home | Ctrl-B | \e[H | \e[1~ | Move cursor to beginning of line or top of page/list/document | | | Home | 2 | 02 | Ctrl-B | \e[H | \e[1~ | Move cursor to beginning of line or top of page/list/document | |
| End | Ctrl-E | \e[K and \e[F | \e[4~ | Move cursor to end of line or bottom of page/list/document | | | End | 5 | 05 | Ctrl-E | \e[K and \e[F | \e[4~ | Move cursor to end of line or bottom of page/list/document | |
| Up-arrow | Ctrl-tilde | \e[A | | Move cursor up one line or recall previous history item | | | Up-arrow | 30 | 1E | Ctrl-Caret | \e[A | | Move cursor up one line or recall previous history item | |
| Down-arrow | Ctrl-J | \e[B | | Move cursor down one line or recall next history item | | | Down-arrow | 10 | 0A | Ctrl-J | \e[B | | Move cursor down one line or recall next history item | |
| Left-arrow | Ctrl-] | \e[D | | Move cursor to the left | | | Left-arrow | 27 | 1B | Ctrl-] | \e[D | | Move cursor to the left | |
| Right-arrow | Ctrl-F | \e[C | | Move cursor to the right | | | Right-arrow | 6 | 06 | Ctrl-F | \e[C | | Move cursor to the right | |
| Page-up | Ctrl-P | \e[V | \e[5~ | Move cursor up one page | | | Page-up | 16 | 10 | Ctrl-P | \e[V | \e[5~ | Move cursor up one page | |
| Page-down | Ctrl-N | \e[U | \e[6~ | Move cursor up one page | | | Page-down | 14 | 0E | Ctrl-N | \e[U | \e[6~ | Move cursor up one page | |
| Insert | Ctrl-V | \e[@ | \e[2~ | Toggle insert/overwrite text mode | | | Insert | 22 | 16 | Ctrl-V | \e[@ | \e[2~ | Toggle insert/overwrite text mode | |
| Delete | Ctrl-? | | \e[3~ | Delete character under cursor (delete-right), also Ctrl-Backspace | | | Delete | 127 | 7F | Ctrl-? | | \e[3~ | Delete character under cursor (delete-right), also Ctrl-Backspace | |
| |
| |