diff options
Diffstat (limited to 'src/keymap.c')
-rw-r--r-- | src/keymap.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/keymap.c b/src/keymap.c index 4eda4c0e..5bf0c0af 100644 --- a/src/keymap.c +++ b/src/keymap.c @@ -82,6 +82,11 @@ static struct _vte_keymap_entry _vte_keymap_GDK_Return[] = { {cursor_all, keypad_all, fkey_all, 0, NULL, 0, NULL}, }; +static struct _vte_keymap_entry _vte_keymap_GDK_Escape[] = { + {cursor_all, keypad_all, fkey_all, 0, "", 1, NULL}, + {cursor_all, keypad_all, fkey_all, 0, NULL, 0, NULL}, +}; + static struct _vte_keymap_entry _vte_keymap_GDK_Insert[] = { {cursor_all, keypad_app, fkey_all, 0, NULL, 0, "kI"}, {cursor_all, keypad_all, fkey_all, 0, NULL, 0, NULL}, @@ -571,6 +576,7 @@ static struct _vte_keymap_group { } _vte_keymap[] = { {GDK_space, _vte_keymap_GDK_space}, {GDK_Return, _vte_keymap_GDK_Return}, + {GDK_Escape, _vte_keymap_GDK_Escape}, {GDK_Tab, _vte_keymap_GDK_Tab}, {GDK_ISO_Left_Tab, _vte_keymap_GDK_ISO_Left_Tab}, {GDK_Home, _vte_keymap_GDK_Home}, |