1 \e\
\e<
\e>
\e[H
\e[1;2;3;4q
\ePrEM1
\e\
\e[?4h
\e[0m
2 \e[H
\e[J
\e[7m
\e#6
\e(0a`opqrs`
\e(B This is the
\e(0`srqpo`a
\e(B
\e[1m
3 \e#3VT100 series Torture Test Demonstration.
4 \e#4VT100 series Torture Test Demonstration.
5 \e#6
\e[1;5m Watch the blinking lights
\e[4;24r
\e[0m
6 \a\e[0q
\e[1q
\e[0q
\e[2q
\e[0q
\e[3q
\e[0q
\e[4q
\e[0q
7 \a\e[0q
\e[1q
\e[0q
\e[2q
\e[0q
\e[3q
\e[0q
\e[4q
\e[0q
8 \a\e[0q
\e[1q
\e[0q
\e[2q
\e[0q
\e[3q
\e[0q
\e[4q
\e[0q
9 \ePrEM0
\e\
\e[4;1H
\e[J
\e[24;1H
11 This file is a VT100-series Torture Test. It demonstrates all the visual
12 attributes of the VT100 terminal.
14 The top line is double-width/single-height with inverse-video line-drawing
15 characters. The 2nd and 3rd lines are double-width/double-height in bold
16 inverse video. They also show the limited scrolling region.
18 The remaining lines will show NORMAL, BOLD, BLINK, INVERSE, and all 16
19 combinations of those 4 attributes. They show that there is a difference
20 between an underscore character and the underline attribute, and that
21 lower-case decenders go below the underline.
23 A window pane is drawn in the lower right to show how the line-drawing set
24 can be used. At the lower left is the character set double-wide/double-high
25 to show the dot-matrix used. Upper-case characters are 8 by 7 in a 10 by 10
26 character cell, with 1 blank row on top and 2 on the bottom. The underline
27 attribute uses the first bottom blank row, lower-case decenders use both.
31 \e[0mThis is a normal line __________________________________________________y_
32 \e[1mThis is a bold line (normal unless the Advanced Video Option is installed)
33 \e[0;4mThis line is underlined _ " " " " " " _y_
34 \e[0;5mThis is a blinking line _ " " " " " " _y_
35 \e[0;7mThis is inverse video _ (underlined if no AVO and cursor is underline) _y_
36 \e[0mNormal gjpqy
\e[4mUnderline
\e[0;0m
\e[5m Blink
\e[4mUnderline+Blink gjpqy
\e[0m
37 \e[1mBold gjpqy
\e[4mUnderline
\e[0;1m
\e[5m Blink
\e[4mUnderline+Blink gjpqy
\e[0m
38 \e[7mInverse
\e[4mUnderline
\e[0;7m
\e[5m Blink
\e[4mUnderline+Blink
\e[0;7m
39 \e[1mBold+Inverse
\e[4mUnderline
\e[0;1;7m
\e[5m Blink
\e[4mUnderline+Blink
\e[0m
41 \e#6This is double
\e[1mwidth
\e[0m
42 \e#3This is double
\e[1mheight
\e[0m
43 \e#4This is double
\e[1mheight
\e[0m
44 \e#6
\e[7;4m_
\e[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy
45 \e#3
\e[7;4m_
\e[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy
46 \e#4
\e[7;4m_
\e[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy
\e[3A
47 \e[0m
\e[CA
\e[CC
\e[CE
\e[CG
\e[CI
\e[CK
\e[CM
\e[CO
\e[CQ
\e[CS
\e[CU
\e[CW
\e[CY
\e[C0
\e[C2
\e[C4
\e[C6
\e[C8
\e[Ci
\e[Cy
48 \e[4m_
\e[0m
\e[CB
\e[CD
\e[CF
\e[CH
\e[CJ
\e[CL
\e[CN
\e[CP
\e[CR
\e[CT
\e[CV
\e[CX
\e[CZ
\e[C1
\e[C3
\e[C5
\e[C7
\e[C9
\e[Co
49 \e[4m_
\e[0m
\e[CB
\e[CD
\e[CF
\e[CH
\e[CJ
\e[CL
\e[CN
\e[CP
\e[CR
\e[CT
\e[CV
\e[CX
\e[CZ
\e[C1
\e[C3
\e[C5
\e[C7
\e[C9
\e[Co
50 \e(0
\e#6
\e[7m`abcdefghijklmnopqrstuvwxyz{|}~
\e[0m lqwqk
51 \e#3
\e[7m`abcdefghijklmnopqrstuvwxyz{|}~
\e[0m tqnqu
52 \e#4
\e[7m`abcdefghijklmnopqrstuvwxyz{|}~
\e[0m tqnqu
\e[3A
\e[0m
53 \e[Ca
\e[Cc
\e[Ce
\e[Cg
\e[Ci
\e[Ck
\e[Cm
\e[Co
\e[Cq
\e[Cs
\e[Cu
\e[Cw
\e[Cy
\e[C{
\e[C}
54 `
\e[Cb
\e[Cd
\e[Cf
\e[Ch
\e[Cj
\e[Cl
\e[Cn
\e[Cp
\e[Cr
\e[Ct
\e[Cv
\e[Cx
\e[Cz
\e[C|
\e[C~
55 `
\e[Cb
\e[Cd
\e[Cf
\e[Ch
\e[Cj
\e[Cl
\e[Cn
\e[Cp
\e[Cr
\e[Ct
\e[Cv
\e[Cx
\e[Cz
\e[C|
\e[C~
\e(B
56 \e#6
\e[7m`abcdefghijklmnopqrstuvwxyz{|}~
\e(0
\e[0m mqvqj
\e[A
\e(B
57 \e[0m
\e[Ca
\e[Cc
\e[Ce
\e[Cg
\e[Ci
\e[Ck
\e[Cm
\e[Co
\e[Cq
\e[Cs
\e[Cu
\e[Cw
\e[Cy
\e[C{
\e[C}
58 \ePrEM0
\e\ $PrEM0 works on GIGI
\e[A
\e[1;7m
59 This test created by Joe Smith, 8-May-85
\e[0m