有没有一种方法可以使<menu>在emacs中成为前缀键?

时间:2020-04-12 21:07:43

标签: emacs key-bindings

我正在尝试使vimish-fold正常工作,并且确实可以工作。问题是我想将其绑定到menu键而不是M键。

(progn
    (define-prefix-command 'my-menu-key-map)
    (define-key vimish-fold-mode (kdb "v f") 'vimish-fold)
    (define-key vimish-fold-mode (kdb "v u") 'vimish-fold-refold)
)

(global-set-key (kdb "<menu>") my-menu-key-map)

我本质上想要menu v f-> vimish-foldmenu v u-> vimish-fold-refold。我遇到的问题是给我一个错误,告诉我我输入了错误的类型参数。

Error in private config: init.el, (wrong-type-argument keymapp nil)

1 个答案:

答案 0 :(得分:1)

您反复输入错字:

  1. (kdb应该是(kbd

  2. (define-key vimish-fold-mode应该是(define-key my-menu-key-map

相关问题