1 parent 656e4e4 commit 1f75865Copy full SHA for 1f75865
1 file changed
src/pyrime/parse_key.py
@@ -11,13 +11,13 @@
11
with open(os.path.join(json_dir, "modifiers.json")) as f:
12
modifiers_: list = json.load(f) # type: ignore
13
14
-SHIFT_CR = ["escape", *"[13;2u"]
+SHIFT_CR = ["escape", *"[27;2;13~"]
15
ALT_CR = ["escape", "enter"]
16
-ALT_SHIFT_CR = ["escape", *"[13;4u"]
17
-CONTROL_CR = ["escape", *"[13;5u"]
18
-CONTROL_SHIFT_CR = ["escape", *"[13;6u"]
19
-CONTROL_ALT_CR = ["escape", *"[13;7u"]
20
-CONTROL_ALT_SHIFT_CR = ["escape", *"[13;8u"]
+ALT_SHIFT_CR = ALT_CR
+CONTROL_CR = ["escape", *"[27;5;13~"]
+CONTROL_SHIFT_CR = ["escape", *"[27;6;13~"]
+CONTROL_ALT_CR = ["escape", *"[27;7;13~"]
+CONTROL_ALT_SHIFT_CR = ["escape", *"[27;8;13~"]
21
22
23
def parse_key(key: str, modifiers: set[str]) -> tuple[int, int]:
0 commit comments