1 // Generated automatically.  DO NOT HAND-EDIT.
2 
3 module dcell.terminfo.linux;
4 
5 import dcell.database;
6 
7 // linux
8 static immutable Termcap term0 = {
9     name: "linux",
10     colors: 8,
11     bell: "\x07",
12     clear: "\x1b[H\x1b[J",
13     showCursor: "\x1b[?25h\x1b[?0c",
14     hideCursor: "\x1b[?25l\x1b[?1c",
15     attrOff: "\x1b[0;10m",
16     underline: "\x1b[4m",
17     bold: "\x1b[1m",
18     blink: "\x1b[5m",
19     reverse: "\x1b[7m",
20     dim: "\x1b[2m",
21     setFg: "\x1b[3%p1%dm",
22     setBg: "\x1b[4%p1%dm",
23     resetColors: "\x1b[39;49m",
24     setCursor: "\x1b[%i%p1%d;%p2%dH",
25     cursorBack1: "\x08",
26     cursorUp1: "\x1b[A",
27     padChar: "\x00",
28     insertChar: "\x1b[@",
29     keyBackspace: "",
30     keyF1: "\x1b[[A",
31     keyF2: "\x1b[[B",
32     keyF3: "\x1b[[C",
33     keyF4: "\x1b[[D",
34     keyF5: "\x1b[[E",
35     keyF6: "\x1b[17~",
36     keyF7: "\x1b[18~",
37     keyF8: "\x1b[19~",
38     keyF9: "\x1b[20~",
39     keyF10: "\x1b[21~",
40     keyF11: "\x1b[23~",
41     keyF12: "\x1b[24~",
42     keyF13: "\x1b[25~",
43     keyF14: "\x1b[26~",
44     keyF15: "\x1b[28~",
45     keyF16: "\x1b[29~",
46     keyF17: "\x1b[31~",
47     keyF18: "\x1b[32~",
48     keyF19: "\x1b[33~",
49     keyF20: "\x1b[34~",
50     keyInsert: "\x1b[2~",
51     keyDelete: "\x1b[3~",
52     keyHome: "\x1b[1~",
53     keyEnd: "\x1b[4~",
54     keyPgUp: "\x1b[5~",
55     keyPgDn: "\x1b[6~",
56     keyUp: "\x1b[A",
57     keyDown: "\x1b[B",
58     keyLeft: "\x1b[D",
59     keyRight: "\x1b[C",
60     keyBacktab: "\x1b[Z",
61     mouse: "\x1b[M",
62     altChars: "+\x10,\x11-\x18.\x190Û`\x04a±føgñh°iÎjÙk¿lÚmÀnÅo~pÄqÄrÄs_tÃu´vÁwÂx³yózò{ã|Ø}œ~þ",
63     enterACS: "\x1b[11m",
64     exitACS: "\x1b[10m",
65     automargin: true,
66 };
67 
68 static this()
69 {
70     Database.put(&term0);
71 }