- {"OA", (Byte) VI_K_UP}, // cursor key Up
- {"OB", (Byte) VI_K_DOWN}, // cursor key Down
- {"OC", (Byte) VI_K_RIGHT}, // Cursor Key Right
- {"OD", (Byte) VI_K_LEFT}, // cursor key Left
- {"OH", (Byte) VI_K_HOME}, // Cursor Key Home
- {"OF", (Byte) VI_K_END}, // Cursor Key End
- {"[A", (Byte) VI_K_UP}, // cursor key Up
- {"[B", (Byte) VI_K_DOWN}, // cursor key Down
- {"[C", (Byte) VI_K_RIGHT}, // Cursor Key Right
- {"[D", (Byte) VI_K_LEFT}, // cursor key Left
- {"[H", (Byte) VI_K_HOME}, // Cursor Key Home
- {"[F", (Byte) VI_K_END}, // Cursor Key End
- {"[1~", (Byte) VI_K_HOME}, // Cursor Key Home
- {"[2~", (Byte) VI_K_INSERT}, // Cursor Key Insert
- {"[4~", (Byte) VI_K_END}, // Cursor Key End
- {"[5~", (Byte) VI_K_PAGEUP}, // Cursor Key Page Up
- {"[6~", (Byte) VI_K_PAGEDOWN}, // Cursor Key Page Down
- {"OP", (Byte) VI_K_FUN1}, // Function Key F1
- {"OQ", (Byte) VI_K_FUN2}, // Function Key F2
- {"OR", (Byte) VI_K_FUN3}, // Function Key F3
- {"OS", (Byte) VI_K_FUN4}, // Function Key F4
- {"[15~", (Byte) VI_K_FUN5}, // Function Key F5
- {"[17~", (Byte) VI_K_FUN6}, // Function Key F6
- {"[18~", (Byte) VI_K_FUN7}, // Function Key F7
- {"[19~", (Byte) VI_K_FUN8}, // Function Key F8
- {"[20~", (Byte) VI_K_FUN9}, // Function Key F9
- {"[21~", (Byte) VI_K_FUN10}, // Function Key F10
- {"[23~", (Byte) VI_K_FUN11}, // Function Key F11
- {"[24~", (Byte) VI_K_FUN12}, // Function Key F12
- {"[11~", (Byte) VI_K_FUN1}, // Function Key F1
- {"[12~", (Byte) VI_K_FUN2}, // Function Key F2
- {"[13~", (Byte) VI_K_FUN3}, // Function Key F3
- {"[14~", (Byte) VI_K_FUN4}, // Function Key F4
+ {"OA", VI_K_UP}, // cursor key Up
+ {"OB", VI_K_DOWN}, // cursor key Down
+ {"OC", VI_K_RIGHT}, // Cursor Key Right
+ {"OD", VI_K_LEFT}, // cursor key Left
+ {"OH", VI_K_HOME}, // Cursor Key Home
+ {"OF", VI_K_END}, // Cursor Key End
+ {"[A", VI_K_UP}, // cursor key Up
+ {"[B", VI_K_DOWN}, // cursor key Down
+ {"[C", VI_K_RIGHT}, // Cursor Key Right
+ {"[D", VI_K_LEFT}, // cursor key Left
+ {"[H", VI_K_HOME}, // Cursor Key Home
+ {"[F", VI_K_END}, // Cursor Key End
+ {"[1~", VI_K_HOME}, // Cursor Key Home
+ {"[2~", VI_K_INSERT}, // Cursor Key Insert
+ {"[4~", VI_K_END}, // Cursor Key End
+ {"[5~", VI_K_PAGEUP}, // Cursor Key Page Up
+ {"[6~", VI_K_PAGEDOWN},// Cursor Key Page Down
+ {"OP", VI_K_FUN1}, // Function Key F1
+ {"OQ", VI_K_FUN2}, // Function Key F2
+ {"OR", VI_K_FUN3}, // Function Key F3
+ {"OS", VI_K_FUN4}, // Function Key F4
+ {"[15~", VI_K_FUN5}, // Function Key F5
+ {"[17~", VI_K_FUN6}, // Function Key F6
+ {"[18~", VI_K_FUN7}, // Function Key F7
+ {"[19~", VI_K_FUN8}, // Function Key F8
+ {"[20~", VI_K_FUN9}, // Function Key F9
+ {"[21~", VI_K_FUN10}, // Function Key F10
+ {"[23~", VI_K_FUN11}, // Function Key F11
+ {"[24~", VI_K_FUN12}, // Function Key F12
+ {"[11~", VI_K_FUN1}, // Function Key F1
+ {"[12~", VI_K_FUN2}, // Function Key F2
+ {"[13~", VI_K_FUN3}, // Function Key F3
+ {"[14~", VI_K_FUN4}, // Function Key F4