summaryrefslogtreecommitdiff
path: root/src/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c6
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},