...
1
2
3 package vt100
4
5 import "github.com/gdamore/tcell/v2/terminfo"
6
7 func init() {
8
9
10 terminfo.AddTerminfo(&terminfo.Terminfo{
11 Name: "vt100",
12 Aliases: []string{"vt100-am"},
13 Columns: 80,
14 Lines: 24,
15 Bell: "\a",
16 Clear: "\x1b[H\x1b[J$<50>",
17 AttrOff: "\x1b[m\x0f$<2>",
18 Underline: "\x1b[4m$<2>",
19 Bold: "\x1b[1m$<2>",
20 Blink: "\x1b[5m$<2>",
21 Reverse: "\x1b[7m$<2>",
22 EnterKeypad: "\x1b[?1h\x1b=",
23 ExitKeypad: "\x1b[?1l\x1b>",
24 PadChar: "\x00",
25 AltChars: "``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~",
26 EnterAcs: "\x0e",
27 ExitAcs: "\x0f",
28 EnableAcs: "\x1b(B\x1b)0",
29 SetCursor: "\x1b[%i%p1%d;%p2%dH$<5>",
30 CursorBack1: "\b",
31 CursorUp1: "\x1b[A$<2>",
32 KeyUp: "\x1bOA",
33 KeyDown: "\x1bOB",
34 KeyRight: "\x1bOC",
35 KeyLeft: "\x1bOD",
36 KeyBackspace: "\b",
37 KeyF1: "\x1bOP",
38 KeyF2: "\x1bOQ",
39 KeyF3: "\x1bOR",
40 KeyF4: "\x1bOS",
41 KeyF5: "\x1bOt",
42 KeyF6: "\x1bOu",
43 KeyF7: "\x1bOv",
44 KeyF8: "\x1bOl",
45 KeyF9: "\x1bOw",
46 KeyF10: "\x1bOx",
47 AutoMargin: true,
48 })
49 }
50
View as plain text