Как перепривязать ключ, установленный режимом 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)
Другие вопросы по тегам