KEYC_RIGHT
{ .key = KEYC_RIGHT|KEYC_CURSOR,
{ .key = KEYC_RIGHT,
{ .key = KEYC_RIGHT|KEYC_BUILD_MODIFIERS,
{ "Right", KEYC_RIGHT|KEYC_CURSOR|KEYC_IMPLIED_META },
case KEYC_RIGHT:
case KEYC_RIGHT|KEYC_CTRL:
case KEYC_RIGHT:
case KEYC_RIGHT:
*new_key = KEYC_RIGHT;
case KEYC_RIGHT:
case KEYC_RIGHT|KEYC_CTRL:
{ "\033OC", KEYC_RIGHT|KEYC_CURSOR },
{ "\033[C", KEYC_RIGHT|KEYC_CURSOR },
{ "\033\033OC", KEYC_RIGHT|KEYC_CURSOR|KEYC_META },
{ "\033\033[C", KEYC_RIGHT|KEYC_CURSOR|KEYC_META },
{ "\033Oc", KEYC_RIGHT|KEYC_CTRL },
{ "\033[c", KEYC_RIGHT|KEYC_SHIFT },
{ "\033[1;_C", KEYC_RIGHT },
{ TTYC_KCUF1, KEYC_RIGHT|KEYC_CURSOR },
{ TTYC_KRIT2, KEYC_RIGHT|KEYC_SHIFT },
{ TTYC_KRIT3, KEYC_RIGHT|KEYC_META|KEYC_IMPLIED_META },
{ TTYC_KRIT4, KEYC_RIGHT|KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META },
{ TTYC_KRIT5, KEYC_RIGHT|KEYC_CTRL },
{ TTYC_KRIT6, KEYC_RIGHT|KEYC_SHIFT|KEYC_CTRL },
{ TTYC_KRIT7, KEYC_RIGHT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL },
{ "Expand", KEYC_RIGHT, NULL },
{ "Expand", KEYC_RIGHT, NULL },