Guest |
Login
Manx – a catalogue of online computer manuals
Search
|
About
|
Help
VT220 Programmer Reference Manual
Company:
Digital Equipment Corporation
Part:
EK-VT220-RM-001
Date:
1983-08
Keywords:
terminal
Superseded by:
EK-VT220-RM-002,
VT220 Programmer Reference Manual
Copies
Address:
https://vt100.net/dec/ek-vt220-rm-001.pdf
Site:
VT100.net
Format:
PDF
Size:
2547242 bytes (2.4 MiB)
Table of Contents
Chapter 1
Terminal Overview
1.1
General
1.2
Terminal Characteristics and Capabilities
1.2.1
Display Characteristics and Capabilities
1.2.2
Text Capabilities
1.3
Communication Environment
1.4
Major Operating States
1.5
Major Operating Modes
Chapter 2
Character Encoding
2.1
General
2.2
Coding Standards
2.3
Code Table
2.3.1
7-Bit ASCII Code Table
2.3.2
8-Bit Code Table
2.4
Character Sets
2.4.1
DEC Multinational Character Set
2.4.2
U.K. National Character Set
2.4.3
DEC Special Graphics Set
2.4.4
Down-Line Loadable Character Set
2.5
Control Functions
2.5.1
Escape Sequences
2.5.2
Control Sequences
2.5.3
Device Control Strings
2.6
Working With 7- and 8-Bit Environments
2.6.1
Conventions for Codes Transmitted to the Terminal
2.6.2
Conventions for Codes Transmitted by the Terminal
2.7
Display Controls Mode
Chapter 3
Transmitted Codes
3.1
General
3.2
Keyboard Codes Generated
3.2.1
Main Keypad
3.2.1.1
Standard Keys
3.2.1.2
Function Keys
3.2.2
Editing Keypad
3.2.3
Auxiliary Keypad
3.2.4
Top-Row Function Keys
3.2.5
Control Codes Generated
3.3
Enabling and Disabling Autorepeat
3.4
Keyboard Lock and Unlock
Chapter 4
Received Codes
4.1
General
4.2
Control Characters
4.3
Compatibility Level (DECSCL)
4.4
Character Set Selection (SCS)
4.4.1
Designating "Hard" Character Sets
4.4.2
Designating "Soft" (Down-Line Loadable) Character Sets
4.4.3
Invoking Character Sets Using Locking Shifts
4.4.4
Invoking Character Sets Using Single Shifts
4.4.4.1
SS2 -- Single Shift G2
4.4.4.2
SS3 -- Single Shift G3
4.5
Select C1 Controls
4.5.1
Select 7-Bit C1 Control Transmission (S7C1T)
4.5.2
Select 8-Bit C1 Control Transmission (S8C1T)
4.6
Terminal Modes
4.6.1
Set Mode (SM)
4.6.2
Reset Mode (RM)
4.6.3
Keyboard Action Mode (KAM)
4.6.4
Insert/Replacement Mode (IRM)
4.6.5
Send-Receive Mode (SRM)
4.6.6
Line Feed/New Line Mode (LNM)
4.6.7
Text Cursor Enable Mode (DECTCEM)
4.6.8
Cursor Key Mode (DECCKM)
4.6.9
ANSI/VT52 Mode (DECANM)
4.6.10
Column Mode (DECCOLM)
4.6.11
Scrolling Mode (DECSCLM)
4.6.12
Screen Mode (DECSCNM)
4.6.13
Origin Mode (DECOM)
4.6.14
Auto Wrap Mode (DECAWM)
4.6.15
Auto Repeat (DECARM)
4.6.16
Print Form Feed Mode (DECPFF)
4.6.17
Print Extent Mode (DECPEX)
4.6.18
Keypad Mode (DECKPAM/DECKPNM)
4.7
Cursor Positioning
4.8
Tab Stops
4.9
Character Rendition and Attributes
4.9.1
Select Graphic Rendition (SGR)
4.9.2
Select Character Attributes (DECSCA)
4.10
Line Attributes
4.10.1
Double Height Line (DECDHL)
4.10.2
Single-Width Line (DECSWL)
4.10.3
Double-Width Line (DECDWL)
4.11
Editing
4.12
Erasing
4.13
Scrolling Margins (Top and Bottom)
4.13.1
Set Top and Bottom Margins (DECSTBM)
4.14
Printing
4.15
User Defined Keys (DECUDK)
4.15.1
DECUDK Device Control String Format
4.15.2
Things to Keep in Mind When Loading Keys
4.15.3
Examples and Recommendations for Using DECUDK
4.16
Down-Line Loadable Character Set
4.16.1
Designing a Character Set
4.16.2
Down-Line Loading DRCS Characters
4.16.3
DECDLD Example
4.16.4
Clearing a Down-Line Loaded Character Set
4.17
Reports
4.17.1
Device Attributes (DA)
4.17.2
Device Status Report (DSR)
4.17.3
Identification (DECID)
4.18
Terminal Reset (DECSTR and RIS)
4.18.1
Soft Terminal Reset (DECSTR)
4.18.2
Hard Terminal Reset (RIS)
4.19
Tests and Adjustments (DECTST and DECALN)
4.19.1
Tests (DECTST)
4.19.2
Adjustments (DECALN)
4.20
VT52 Mode Escape Sequences
Appendix A
VT220/VT102 Differences
Appendix B
Additional VT220 Documentation