Как перепривязать ключ, установленный режимом CUA в Emacs?
В моем .emacs
Я имею:
(cua-mode 1)
Я хотел бы использовать Alt-V для next-buffer
, но режим CUA устанавливает его delete-selection-repeat-replace-region
, Я пробовал это:
(global-unset-key (kbd "M-v"))
(global-set-key (kbd "M-v") 'next-buffer)
Это не работает, я полагаю, потому что карта глобальных ключей затеняется режимом cua, так как я могу изменить его?
1 ответ
Решение
Вы совершенно правы, cua-mode
скрывает глобальную карту. Я считаю, что решение:
(define-key cua--cua-keys-keymap (kbd "M-v") 'next-buffer)