key-sequence :set :type

第一个函数返回的应该是key-sequence吧, 试过 (defcustom leiouli-read-mode-map '((“” . backward-word) (“” . forward-word))

“leiouli-read-mode key map” :group 'leiouli :type ‘(alist :key-type string :value-type sexp ) :set #’(lambda (sym value) (set-default sym (leiouli-read-convert-key value)))

) 还是mismatch

第一个函数返回的应该是key-sequence吧, 试过 (defcustom leiouli-read-mode-map '(("" . backward-word) ("" . forward-word))

“leiouli-read-mode key map” :group 'leiouli :type ‘(alist :key-type string :value-type sexp ) :set #’(lambda (sym value) (set-default sym (leiouli-read-convert-key value)))

)

还是mismatch

不知道换行符怎么搞

按键是生效的

“” . backward-word 那里本来有个 < left > 不知道为什么,被屏蔽了

customize里没法定义keymap,keymap只能写lisp代码自定义

key-sequence 自定义类型对应函数kbd返回的值