使用xah-fly-keys时无法重新定义insert-map下的ESC

(define-key xah-fly-insert-map (kbd "ESC") #'xah-fly-command-mode-activate)

这句没有任何效果

我想让切换成普通模式的M-SPC重新定义为ESC

试试这个 (define-key xah-fly-insert-map [escape] #'xah-fly-command-mode-activate)

worked!

这是什么原理呢 (kbd "ESC") 不行, [escape] 就行了

可以看看这个里面的讨论

另一个:把[escape]替换为(kbd "<escape>"), 可以贴合我使用的xfk-define-command-key函数