Fix show_key kitten showing incorrect CSI encoding for F3

This commit is contained in:
Kovid Goyal
2022-12-01 23:33:08 +05:30
parent 3e69cf81af
commit 71e09ba1fb
2 changed files with 5 additions and 0 deletions

2
kitty/key_encoding.py generated
View File

@@ -354,6 +354,8 @@ def decode_key_event(csi: str, csi_type: str) -> KeyEvent:
def csi_number_for_name(key_name: str) -> int:
if not key_name:
return 0
if key_name in ('F3', 'ENTER'):
return 13
fn = get_name_to_functional_number_map().get(key_name)
if fn is None:
return ord(key_name)