1// Generated automatically. DO NOT HAND-EDIT. 2 3package konsole 4 5import "github.com/gdamore/tcell/terminfo" 6 7func init() { 8 9 // KDE console window 10 terminfo.AddTerminfo(&terminfo.Terminfo{ 11 Name: "konsole", 12 Columns: 80, 13 Lines: 24, 14 Colors: 8, 15 Clear: "\x1b[H\x1b[2J", 16 EnterCA: "\x1b7\x1b[?47h", 17 ExitCA: "\x1b[2J\x1b[?47l\x1b8", 18 ShowCursor: "\x1b[?25h", 19 HideCursor: "\x1b[?25l", 20 AttrOff: "\x1b[0m\x0f", 21 Underline: "\x1b[4m", 22 Bold: "\x1b[1m", 23 Dim: "\x1b[2m", 24 Blink: "\x1b[5m", 25 Reverse: "\x1b[7m", 26 EnterKeypad: "\x1b[?1h\x1b=", 27 ExitKeypad: "\x1b[?1l\x1b>", 28 SetFg: "\x1b[3%p1%dm", 29 SetBg: "\x1b[4%p1%dm", 30 SetFgBg: "\x1b[3%p1%d;4%p2%dm", 31 AltChars: "``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~", 32 EnterAcs: "\x0e", 33 ExitAcs: "\x0f", 34 EnableAcs: "\x1b)0", 35 Mouse: "\x1b[M", 36 MouseMode: "%?%p1%{1}%=%t%'h'%Pa%e%'l'%Pa%;\x1b[?1000%ga%c\x1b[?1002%ga%c\x1b[?1003%ga%c\x1b[?1006%ga%c", 37 SetCursor: "\x1b[%i%p1%d;%p2%dH", 38 CursorBack1: "\b", 39 CursorUp1: "\x1b[A", 40 KeyUp: "\x1bOA", 41 KeyDown: "\x1bOB", 42 KeyRight: "\x1bOC", 43 KeyLeft: "\x1bOD", 44 KeyInsert: "\x1b[2~", 45 KeyDelete: "\x1b[3~", 46 KeyBackspace: "\xff", 47 KeyHome: "\x1bOH", 48 KeyEnd: "\x1bOF", 49 KeyPgUp: "\x1b[5~", 50 KeyPgDn: "\x1b[6~", 51 KeyF1: "\x1bOP", 52 KeyF2: "\x1bOQ", 53 KeyF3: "\x1bOR", 54 KeyF4: "\x1bOS", 55 KeyF5: "\x1b[15~", 56 KeyF6: "\x1b[17~", 57 KeyF7: "\x1b[18~", 58 KeyF8: "\x1b[19~", 59 KeyF9: "\x1b[20~", 60 KeyF10: "\x1b[21~", 61 KeyF11: "\x1b[23~", 62 KeyF12: "\x1b[24~", 63 KeyF13: "\x1bO2P", 64 KeyF14: "\x1bO2Q", 65 KeyF15: "\x1bO2R", 66 KeyF16: "\x1bO2S", 67 KeyF17: "\x1b[15;2~", 68 KeyF18: "\x1b[17;2~", 69 KeyF19: "\x1b[18;2~", 70 KeyF20: "\x1b[19;2~", 71 KeyF21: "\x1b[20;2~", 72 KeyF22: "\x1b[21;2~", 73 KeyF23: "\x1b[23;2~", 74 KeyF24: "\x1b[24;2~", 75 KeyF25: "\x1bO5P", 76 KeyF26: "\x1bO5Q", 77 KeyF27: "\x1bO5R", 78 KeyF28: "\x1bO5S", 79 KeyF29: "\x1b[15;5~", 80 KeyF30: "\x1b[17;5~", 81 KeyF31: "\x1b[18;5~", 82 KeyF32: "\x1b[19;5~", 83 KeyF33: "\x1b[20;5~", 84 KeyF34: "\x1b[21;5~", 85 KeyF35: "\x1b[23;5~", 86 KeyF36: "\x1b[24;5~", 87 KeyF37: "\x1bO6P", 88 KeyF38: "\x1bO6Q", 89 KeyF39: "\x1bO6R", 90 KeyF40: "\x1bO6S", 91 KeyF41: "\x1b[15;6~", 92 KeyF42: "\x1b[17;6~", 93 KeyF43: "\x1b[18;6~", 94 KeyF44: "\x1b[19;6~", 95 KeyF45: "\x1b[20;6~", 96 KeyF46: "\x1b[21;6~", 97 KeyF47: "\x1b[23;6~", 98 KeyF48: "\x1b[24;6~", 99 KeyF49: "\x1bO3P", 100 KeyF50: "\x1bO3Q", 101 KeyF51: "\x1bO3R", 102 KeyF52: "\x1bO3S", 103 KeyF53: "\x1b[15;3~", 104 KeyF54: "\x1b[17;3~", 105 KeyF55: "\x1b[18;3~", 106 KeyF56: "\x1b[19;3~", 107 KeyF57: "\x1b[20;3~", 108 KeyF58: "\x1b[21;3~", 109 KeyF59: "\x1b[23;3~", 110 KeyF60: "\x1b[24;3~", 111 KeyF61: "\x1bO4P", 112 KeyF62: "\x1bO4Q", 113 KeyF63: "\x1bO4R", 114 KeyBacktab: "\x1b[Z", 115 KeyShfLeft: "\x1b[1;2D", 116 KeyShfRight: "\x1b[1;2C", 117 KeyShfUp: "\x1b[1;2A", 118 KeyShfDown: "\x1b[1;2B", 119 KeyCtrlLeft: "\x1b[1;5D", 120 KeyCtrlRight: "\x1b[1;5C", 121 KeyCtrlUp: "\x1b[1;5A", 122 KeyCtrlDown: "\x1b[1;5B", 123 KeyMetaLeft: "\x1b[1;9D", 124 KeyMetaRight: "\x1b[1;9C", 125 KeyMetaUp: "\x1b[1;9A", 126 KeyMetaDown: "\x1b[1;9B", 127 KeyAltLeft: "\x1b[1;3D", 128 KeyAltRight: "\x1b[1;3C", 129 KeyAltUp: "\x1b[1;3A", 130 KeyAltDown: "\x1b[1;3B", 131 KeyAltShfLeft: "\x1b[1;4D", 132 KeyAltShfRight: "\x1b[1;4C", 133 KeyAltShfUp: "\x1b[1;4A", 134 KeyAltShfDown: "\x1b[1;4B", 135 KeyMetaShfLeft: "\x1b[1;10D", 136 KeyMetaShfRight: "\x1b[1;10C", 137 KeyMetaShfUp: "\x1b[1;10A", 138 KeyMetaShfDown: "\x1b[1;10B", 139 KeyCtrlShfLeft: "\x1b[1;6D", 140 KeyCtrlShfRight: "\x1b[1;6C", 141 KeyCtrlShfUp: "\x1b[1;6A", 142 KeyCtrlShfDown: "\x1b[1;6B", 143 KeyShfHome: "\x1b[1;2H", 144 KeyShfEnd: "\x1b[1;2F", 145 KeyCtrlHome: "\x1b[1;5H", 146 KeyCtrlEnd: "\x1b[1;5F", 147 KeyAltHome: "\x1b[1;9H", 148 KeyAltEnd: "\x1b[1;9F", 149 KeyCtrlShfHome: "\x1b[1;6H", 150 KeyCtrlShfEnd: "\x1b[1;6F", 151 KeyMetaShfHome: "\x1b[1;10H", 152 KeyMetaShfEnd: "\x1b[1;10F", 153 KeyAltShfHome: "\x1b[1;4H", 154 KeyAltShfEnd: "\x1b[1;4F", 155 }) 156 157 // KDE console window with xterm 256-colors 158 terminfo.AddTerminfo(&terminfo.Terminfo{ 159 Name: "konsole-256color", 160 Columns: 80, 161 Lines: 24, 162 Colors: 256, 163 Clear: "\x1b[H\x1b[2J", 164 EnterCA: "\x1b7\x1b[?47h", 165 ExitCA: "\x1b[2J\x1b[?47l\x1b8", 166 ShowCursor: "\x1b[?25h", 167 HideCursor: "\x1b[?25l", 168 AttrOff: "\x1b[0m\x0f", 169 Underline: "\x1b[4m", 170 Bold: "\x1b[1m", 171 Dim: "\x1b[2m", 172 Blink: "\x1b[5m", 173 Reverse: "\x1b[7m", 174 EnterKeypad: "\x1b[?1h\x1b=", 175 ExitKeypad: "\x1b[?1l\x1b>", 176 SetFg: "\x1b[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m", 177 SetBg: "\x1b[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m", 178 SetFgBg: "\x1b[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;;%?%p2%{8}%<%t4%p2%d%e%p2%{16}%<%t10%p2%{8}%-%d%e48;5;%p2%d%;m", 179 AltChars: "``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~", 180 EnterAcs: "\x0e", 181 ExitAcs: "\x0f", 182 EnableAcs: "\x1b)0", 183 Mouse: "\x1b[M", 184 MouseMode: "%?%p1%{1}%=%t%'h'%Pa%e%'l'%Pa%;\x1b[?1000%ga%c\x1b[?1002%ga%c\x1b[?1003%ga%c\x1b[?1006%ga%c", 185 SetCursor: "\x1b[%i%p1%d;%p2%dH", 186 CursorBack1: "\b", 187 CursorUp1: "\x1b[A", 188 KeyUp: "\x1bOA", 189 KeyDown: "\x1bOB", 190 KeyRight: "\x1bOC", 191 KeyLeft: "\x1bOD", 192 KeyInsert: "\x1b[2~", 193 KeyDelete: "\x1b[3~", 194 KeyBackspace: "\xff", 195 KeyHome: "\x1bOH", 196 KeyEnd: "\x1bOF", 197 KeyPgUp: "\x1b[5~", 198 KeyPgDn: "\x1b[6~", 199 KeyF1: "\x1bOP", 200 KeyF2: "\x1bOQ", 201 KeyF3: "\x1bOR", 202 KeyF4: "\x1bOS", 203 KeyF5: "\x1b[15~", 204 KeyF6: "\x1b[17~", 205 KeyF7: "\x1b[18~", 206 KeyF8: "\x1b[19~", 207 KeyF9: "\x1b[20~", 208 KeyF10: "\x1b[21~", 209 KeyF11: "\x1b[23~", 210 KeyF12: "\x1b[24~", 211 KeyF13: "\x1bO2P", 212 KeyF14: "\x1bO2Q", 213 KeyF15: "\x1bO2R", 214 KeyF16: "\x1bO2S", 215 KeyF17: "\x1b[15;2~", 216 KeyF18: "\x1b[17;2~", 217 KeyF19: "\x1b[18;2~", 218 KeyF20: "\x1b[19;2~", 219 KeyF21: "\x1b[20;2~", 220 KeyF22: "\x1b[21;2~", 221 KeyF23: "\x1b[23;2~", 222 KeyF24: "\x1b[24;2~", 223 KeyF25: "\x1bO5P", 224 KeyF26: "\x1bO5Q", 225 KeyF27: "\x1bO5R", 226 KeyF28: "\x1bO5S", 227 KeyF29: "\x1b[15;5~", 228 KeyF30: "\x1b[17;5~", 229 KeyF31: "\x1b[18;5~", 230 KeyF32: "\x1b[19;5~", 231 KeyF33: "\x1b[20;5~", 232 KeyF34: "\x1b[21;5~", 233 KeyF35: "\x1b[23;5~", 234 KeyF36: "\x1b[24;5~", 235 KeyF37: "\x1bO6P", 236 KeyF38: "\x1bO6Q", 237 KeyF39: "\x1bO6R", 238 KeyF40: "\x1bO6S", 239 KeyF41: "\x1b[15;6~", 240 KeyF42: "\x1b[17;6~", 241 KeyF43: "\x1b[18;6~", 242 KeyF44: "\x1b[19;6~", 243 KeyF45: "\x1b[20;6~", 244 KeyF46: "\x1b[21;6~", 245 KeyF47: "\x1b[23;6~", 246 KeyF48: "\x1b[24;6~", 247 KeyF49: "\x1bO3P", 248 KeyF50: "\x1bO3Q", 249 KeyF51: "\x1bO3R", 250 KeyF52: "\x1bO3S", 251 KeyF53: "\x1b[15;3~", 252 KeyF54: "\x1b[17;3~", 253 KeyF55: "\x1b[18;3~", 254 KeyF56: "\x1b[19;3~", 255 KeyF57: "\x1b[20;3~", 256 KeyF58: "\x1b[21;3~", 257 KeyF59: "\x1b[23;3~", 258 KeyF60: "\x1b[24;3~", 259 KeyF61: "\x1bO4P", 260 KeyF62: "\x1bO4Q", 261 KeyF63: "\x1bO4R", 262 KeyBacktab: "\x1b[Z", 263 KeyShfLeft: "\x1b[1;2D", 264 KeyShfRight: "\x1b[1;2C", 265 KeyShfUp: "\x1b[1;2A", 266 KeyShfDown: "\x1b[1;2B", 267 KeyCtrlLeft: "\x1b[1;5D", 268 KeyCtrlRight: "\x1b[1;5C", 269 KeyCtrlUp: "\x1b[1;5A", 270 KeyCtrlDown: "\x1b[1;5B", 271 KeyMetaLeft: "\x1b[1;9D", 272 KeyMetaRight: "\x1b[1;9C", 273 KeyMetaUp: "\x1b[1;9A", 274 KeyMetaDown: "\x1b[1;9B", 275 KeyAltLeft: "\x1b[1;3D", 276 KeyAltRight: "\x1b[1;3C", 277 KeyAltUp: "\x1b[1;3A", 278 KeyAltDown: "\x1b[1;3B", 279 KeyAltShfLeft: "\x1b[1;4D", 280 KeyAltShfRight: "\x1b[1;4C", 281 KeyAltShfUp: "\x1b[1;4A", 282 KeyAltShfDown: "\x1b[1;4B", 283 KeyMetaShfLeft: "\x1b[1;10D", 284 KeyMetaShfRight: "\x1b[1;10C", 285 KeyMetaShfUp: "\x1b[1;10A", 286 KeyMetaShfDown: "\x1b[1;10B", 287 KeyCtrlShfLeft: "\x1b[1;6D", 288 KeyCtrlShfRight: "\x1b[1;6C", 289 KeyCtrlShfUp: "\x1b[1;6A", 290 KeyCtrlShfDown: "\x1b[1;6B", 291 KeyShfHome: "\x1b[1;2H", 292 KeyShfEnd: "\x1b[1;2F", 293 KeyCtrlHome: "\x1b[1;5H", 294 KeyCtrlEnd: "\x1b[1;5F", 295 KeyAltHome: "\x1b[1;9H", 296 KeyAltEnd: "\x1b[1;9F", 297 KeyCtrlShfHome: "\x1b[1;6H", 298 KeyCtrlShfEnd: "\x1b[1;6F", 299 KeyMetaShfHome: "\x1b[1;10H", 300 KeyMetaShfEnd: "\x1b[1;10F", 301 KeyAltShfHome: "\x1b[1;4H", 302 KeyAltShfEnd: "\x1b[1;4F", 303 }) 304} 305