Я пользователь Vim и решил попробовать Emacs.
Теперь у меня странная проблема с Emacs. Я установил режим Evil, это круто.
В моем .emacs у меня есть следующие настройки:
(define-key evil-motion-state-map "\C-u" 'scroll-up-command)
Это хорошо работает.
Но что, если я захочу заменить его на пробел или клавишу возврата?
(define-key evil-motion-state-map "<return>" 'scroll-up-command)
(define-key evil-motion-state-map "SPC" 'scroll-up-command)
Ничего особенного не произойдет, клавиши возврата / ввода и пробел ведут себя стандартно. Я поискал нужные ключи, и оказалось, что это ключи прав. Например,
(global-set-key (kbd "<return>") 'save-buffer)
Работает отлично.
Что я делаю не так в Emacs / Evil с клавишей Enter?