有没有方法使 emacs中的前缀键?

问题描述 投票:0回答:1

我正在尝试使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)
emacs key-bindings
1个回答
1
投票

您有一些重复的错别字:

  1. (kdb应该是(kbd

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

© www.soinside.com 2019 - 2024. All rights reserved.