version 1.141, 2020/08/24 05:23:30 |
version 1.142, 2020/09/23 14:57:33 |
|
|
{ "\033OC", KEYC_RIGHT|KEYC_CURSOR }, |
{ "\033OC", KEYC_RIGHT|KEYC_CURSOR }, |
{ "\033OD", KEYC_LEFT|KEYC_CURSOR }, |
{ "\033OD", KEYC_LEFT|KEYC_CURSOR }, |
|
|
{ "\033\033OA", KEYC_UP|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
|
{ "\033\033OB", KEYC_DOWN|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
|
{ "\033\033OC", KEYC_RIGHT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
|
{ "\033\033OD", KEYC_LEFT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
|
|
|
{ "\033[A", KEYC_UP|KEYC_CURSOR }, |
{ "\033[A", KEYC_UP|KEYC_CURSOR }, |
{ "\033[B", KEYC_DOWN|KEYC_CURSOR }, |
{ "\033[B", KEYC_DOWN|KEYC_CURSOR }, |
{ "\033[C", KEYC_RIGHT|KEYC_CURSOR }, |
{ "\033[C", KEYC_RIGHT|KEYC_CURSOR }, |
{ "\033[D", KEYC_LEFT|KEYC_CURSOR }, |
{ "\033[D", KEYC_LEFT|KEYC_CURSOR }, |
|
|
{ "\033\033[A", KEYC_UP|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
/* |
{ "\033\033[B", KEYC_DOWN|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
* Meta arrow keys. These do not get the IMPLIED_META flag so they |
{ "\033\033[C", KEYC_RIGHT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
* don't match the xterm-style meta keys in the output tree - Escape+Up |
{ "\033\033[D", KEYC_LEFT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META }, |
* should stay as Escape+Up and not become M-Up. |
|
*/ |
|
{ "\033\033OA", KEYC_UP|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033OB", KEYC_DOWN|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033OC", KEYC_RIGHT|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033OD", KEYC_LEFT|KEYC_CURSOR|KEYC_META }, |
|
|
|
{ "\033\033[A", KEYC_UP|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033[B", KEYC_DOWN|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033[C", KEYC_RIGHT|KEYC_CURSOR|KEYC_META }, |
|
{ "\033\033[D", KEYC_LEFT|KEYC_CURSOR|KEYC_META }, |
|
|
/* Other (xterm) "cursor" keys. */ |
/* Other (xterm) "cursor" keys. */ |
{ "\033OH", KEYC_HOME }, |
{ "\033OH", KEYC_HOME }, |