В моем конфигурационном файле emacs я создал вспомогательный режим, чтобы я мог заново связывать ключи без необходимости повторного связывания их отдельно для каждого основного режима.
При этом я переназначил C-m
на kill-ring-save
. Однако по умолчанию emacs C-m
совпадает с RET
. Поэтому, когда у меня есть следующее в моем .emacs:
(define-key my-minor-mode-map (kbd "C-m") 'kill-ring-save)
Когда я нажимаю клавишу возврата, kill-ring-save
выполняется
Как мне исправить файл конфигурации, чтобы я не столкнулся с этими проблемами?
Я также открыт для использования другого подхода к созданию привязки клавиш, которая работает во всех основных режимах.
Редактировать: я бегу в графическом режиме