1 // Generated automatically. DO NOT HAND-EDIT. 2 3 module dcell.terminfo.kterm; 4 5 import dcell.database; 6 7 // kterm 8 static immutable Termcap term0 = { 9 name: "kterm", 10 lines: 24, 11 colors: 8, 12 bell: "\x07", 13 clear: "\x1b[H\x1b[2J", 14 enterCA: "\x1b7\x1b[?47h", 15 exitCA: "\x1b[2J\x1b[?47l\x1b8", 16 attrOff: "\x1b[m\x1b(B", 17 underline: "\x1b[4m", 18 bold: "\x1b[1m", 19 reverse: "\x1b[7m", 20 enterKeypad: "\x1b[?1h\x1b=", 21 exitKeypad: "\x1b[?1l\x1b>", 22 setFg: "\x1b[3%p1%dm", 23 setBg: "\x1b[4%p1%dm", 24 resetColors: "\x1b[39;49m", 25 setCursor: "\x1b[%i%p1%d;%p2%dH", 26 cursorBack1: "\x08", 27 cursorUp1: "\x1b[A", 28 padChar: "\x00", 29 keyBackspace: "\x08", 30 keyF1: "\x1b[11~", 31 keyF2: "\x1b[12~", 32 keyF3: "\x1b[13~", 33 keyF4: "\x1b[14~", 34 keyF5: "\x1b[15~", 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 keyPgUp: "\x1b[5~", 53 keyPgDn: "\x1b[6~", 54 keyUp: "\x1bOA", 55 keyDown: "\x1bOB", 56 keyLeft: "\x1bOD", 57 keyRight: "\x1bOC", 58 mouse: "\x1b[M", 59 altChars: "``aajjkkllmmnnooppqqrrssttuuvvwwxx~~", 60 enterACS: "\x1b(0", 61 exitACS: "\x1b(B", 62 automargin: true, 63 }; 64 65 static this() 66 { 67 Database.put(&term0); 68 }