1 // Generated automatically. DO NOT HAND-EDIT. 2 3 module dcell.terminfo.vt220; 4 5 import dcell.database; 6 7 // vt220 8 static immutable Termcap term0 = { 9 name: "vt220", 10 aliases: ["vt200"], 11 lines: 24, 12 bell: "\x07", 13 clear: "\x1b[H\x1b[J", 14 attrOff: "\x1b[m\x1b(B", 15 underline: "\x1b[4m", 16 bold: "\x1b[1m", 17 blink: "\x1b[5m", 18 reverse: "\x1b[7m", 19 setCursor: "\x1b[%i%p1%d;%p2%dH", 20 cursorBack1: "\x08", 21 cursorUp1: "\x1b[A", 22 padChar: "\x00", 23 keyBackspace: "\x08", 24 keyF1: "\x1bOP", 25 keyF2: "\x1bOQ", 26 keyF3: "\x1bOR", 27 keyF4: "\x1bOS", 28 keyF6: "\x1b[17~", 29 keyF7: "\x1b[18~", 30 keyF8: "\x1b[19~", 31 keyF9: "\x1b[20~", 32 keyF10: "\x1b[21~", 33 keyF11: "\x1b[23~", 34 keyF12: "\x1b[24~", 35 keyF13: "\x1b[25~", 36 keyF14: "\x1b[26~", 37 keyF17: "\x1b[31~", 38 keyF18: "\x1b[32~", 39 keyF19: "\x1b[33~", 40 keyF20: "\x1b[34~", 41 keyInsert: "\x1b[2~", 42 keyHelp: "\x1b[28~", 43 keyPgUp: "\x1b[5~", 44 keyPgDn: "\x1b[6~", 45 keyUp: "\x1b[A", 46 keyDown: "\x1b[B", 47 keyLeft: "\x1b[D", 48 keyRight: "\x1b[C", 49 altChars: "``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~", 50 enterACS: "\x1b(0$<2>", 51 exitACS: "\x1b(B$<4>", 52 enableACS: "\x1b)0", 53 automargin: true, 54 }; 55 56 static this() 57 { 58 Database.put(&term0); 59 }