KEYC_LEFT
{ .key = KEYC_LEFT|KEYC_CURSOR,
{ .key = KEYC_LEFT,
{ .key = KEYC_LEFT|KEYC_BUILD_MODIFIERS,
{ "Left", KEYC_LEFT|KEYC_CURSOR|KEYC_IMPLIED_META },
case KEYC_LEFT:
case KEYC_LEFT|KEYC_CTRL:
case KEYC_LEFT:
*new_key = KEYC_LEFT;
case KEYC_LEFT:
*new_key = KEYC_LEFT;
case KEYC_LEFT:
case KEYC_LEFT|KEYC_CTRL:
{ "\033OD", KEYC_LEFT|KEYC_CURSOR },
{ "\033[D", KEYC_LEFT|KEYC_CURSOR },
{ "\033\033OD", KEYC_LEFT|KEYC_CURSOR|KEYC_META },
{ "\033\033[D", KEYC_LEFT|KEYC_CURSOR|KEYC_META },
{ "\033Od", KEYC_LEFT|KEYC_CTRL },
{ "\033[d", KEYC_LEFT|KEYC_SHIFT },
{ "\033[1;_D", KEYC_LEFT },
{ TTYC_KCUB1, KEYC_LEFT|KEYC_CURSOR },
{ TTYC_KLFT2, KEYC_LEFT|KEYC_SHIFT },
{ TTYC_KLFT3, KEYC_LEFT|KEYC_META|KEYC_IMPLIED_META },
{ TTYC_KLFT4, KEYC_LEFT|KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META },
{ TTYC_KLFT5, KEYC_LEFT|KEYC_CTRL },
{ TTYC_KLFT6, KEYC_LEFT|KEYC_SHIFT|KEYC_CTRL },
{ TTYC_KLFT7, KEYC_LEFT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL },