Я пытаюсь связать Super и клавиши со стрелками (s-up, s-down и т.д.), Чтобы изменить окна в Emacs. К сожалению, у меня проблемы с настройкой.
Я использую Kubuntu 13.04 с Emacs 24.3.1.
xev считает ключ Windows связанным с Super_L.
KeyPress event, serial 40, synthetic NO, window 0x4800001,
root 0x251, subw 0x0, time 7320920, (-362,216), root:(898,899),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Я попробовал следующее в моем .emacs:
(when (fboundp 'windmove-default-keybindings)
(windmove-default-keybindings 'super))
Я использовал функцию description (Ch f), чтобы убедиться, что команды windmove связаны с супер и клавишей направления, например, s-left. Однако, когда я пытаюсь использовать комбинацию, ничего не происходит.
Я проверил, используя view-lossage (Ch l), чтобы увидеть, что нажимается, и клавиши со стрелками super plus не отображаются.
Интересно, что я могу связать super и некоторые другие клавиши, такие как sh, и функции windmove работают нормально.
Это сводит меня с ума. Любая помощь приветствуется.