From 66c51798b8c0d3eb320705e3488da204d62e406f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 15 Mar 2017 16:16:27 +0530 Subject: [PATCH] Fix a regression that broke Ctrl+Left and Ctrl+Down Fixes #56 --- kitty/keys.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/keys.py b/kitty/keys.py index 054aa0d2a..8e5c8a97c 100644 --- a/kitty/keys.py +++ b/kitty/keys.py @@ -51,8 +51,8 @@ def rkey(name, a, b): control_codes[defines.GLFW_KEY_UP] = rkey('cuu1', b'[', b'[1;5') -control_codes[defines.GLFW_KEY_DOWN] = rkey('cud1', b'[', b'[1;5') -control_codes[defines.GLFW_KEY_LEFT] = rkey('cub1', b'[', b'[1;5') +control_codes[defines.GLFW_KEY_DOWN] = rkey('cud', b'[%p1%d', b'[1;5') +control_codes[defines.GLFW_KEY_LEFT] = rkey('cub', b'[%p1%d', b'[1;5') control_codes[defines.GLFW_KEY_RIGHT] = rkey('cuf1', b'[', b'[1;5') control_codes[defines.GLFW_KEY_HOME] = rkey('khome', b'O', b'[1;5') control_codes[defines.GLFW_KEY_END] = rkey('kend', b'O', b'[1;5')