mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-26 02:02:14 +02:00
Fix #476
This commit is contained in:
@@ -511,8 +511,8 @@ def print_shortcut(key, action):
|
|||||||
if not getattr(print_shortcut, 'maps', None):
|
if not getattr(print_shortcut, 'maps', None):
|
||||||
from kitty.keys import defines
|
from kitty.keys import defines
|
||||||
v = vars(defines)
|
v = vars(defines)
|
||||||
mmap = {m.split('_')[-1].lower(): x for m, x in v.items() if m.startswith('GLFW_MOD_')}
|
mmap = {m[len('GLFW_MOD_'):].lower(): x for m, x in v.items() if m.startswith('GLFW_MOD_')}
|
||||||
kmap = {k.split('_')[-1].lower(): x for k, x in v.items() if k.startswith('GLFW_KEY_')}
|
kmap = {k[len('GLFW_KEY_'):].lower(): x for k, x in v.items() if k.startswith('GLFW_KEY_')}
|
||||||
krmap = {v: k for k, v in kmap.items()}
|
krmap = {v: k for k, v in kmap.items()}
|
||||||
print_shortcut.maps = mmap, krmap
|
print_shortcut.maps = mmap, krmap
|
||||||
mmap, krmap = print_shortcut.maps
|
mmap, krmap = print_shortcut.maps
|
||||||
|
|||||||
Reference in New Issue
Block a user