GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


archive:apple:vt100

Typed Up By Landon Statis / ProAlt Networks

DEC VT-100 Compatible Cursor Command Sequences



Cursor Positioning Sequences


Name Sequence Default Description —- ——– ——- ———————————————–

CUU ESC[PnA 1 Cursor Up Sequence: moves the cursor up Pn

                           lines at same column.  Cursor stops at the top
                           margin.

CUD ESC[PnB 1 Cursor Down Sequence: moves the cursor down Pn

                           lines at same column.  Cursor stops at the bottom
                           margin.

CUF ESC[PnC 1 Cursor Forward Sequence: moves the cursor right

                           Pn columns in the current line.  The cursor stops
                           at the right margin.

CUB ESC[PnD 1 Cursor Backward Sequence: moves the cursor left

                           Pn columns in the current line.  The cursor stops
                           at the left margin.

CUP ESC[Pl;PcH Pl=1,Pc=1 Cursor Position: moves the cursor to line Pl,

                           column Pc.  If either the default values or 0 are
                           selected for Pl or Pc, the cursor moves to the
                           first line or the first column.
                           The numbering of lines and the ability to move
                           the cursor beyond the margins depends on the
                           origin mode selection.

HVP ESC[Pl;Pcf Pl=1,Pc=1 Horizontal And Vertical Position: this sequence

                           operates the same as the cursor position sequence
                           (CUP).

IND ESCD None Index: mov/es the cirsor down one line in the

                           same column.  If the cursor is at the bottom
                           margin a scroll up is performed unless the screen
                           lock mode is set.  In this case, the index
                           sequence is ignored.

RI ESCM 1 Reverse Index: moves the cursor up one line in

                           the same column.  If the cursor is at the top
                           margin, a scroll down is performed unless the
                           screen lock mode is set.  In this case, the
                           reverse index sequence is ingnored.

NEL ESCE None Next Line: moves the cirsor down to the first

                           column on the next line.  If the cursor is at the
                           bottom margin, a scroll up is performed unless
                           the screen lock mode ius set.  In this case, the
                           cursor is moved to the first column on the bottom
                           line and the scroll up is not performed.

SC ESC7 None Save Cursor: saves the current cursor position,

                           graphics rendition (screen attributes) and
                           character set selection.

RC ESC8 None Restore cursor: restores the previously saved

                           cursor position, graphics rendition, and
                           set selection.  If none were saved, the cursor
                           moves to the origin.

Erasing Sequences


Name Sequence Default Description —- ——– ——- ———————————————–

/home/gen.uk/domains/wiki.gen.uk/public_html/data/pages/archive/apple/vt100.txt · Last modified: 2019/05/17 09:32 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki