重新映射emacs密钥
我想在emacs中重新映射一个键,例如重新映射emacs密钥,emacs,key,Emacs,Key,我想在emacs中重新映射一个键,例如{,我希望它触发通常的事件。 例如,我重新映射了alt+(以获得{,并且我希望,当我使用类似autopair的插件时,能给我相关的}。 我试过这个: (global-set-key [(alt \()] ( lambda () (interactive) (insert "{") )) 它正确插入{,但不会触发autopair挂钩 是否有办法实现此目标?尝试(未测试): 看起来autopair本身是通过重新绑定键来工作的,所以这是行不通的。 (de
{
,我希望它触发通常的事件。
例如,我重新映射了alt
+(
以获得{
,并且我希望,当我使用类似autopair
的插件时,能给我相关的}
。
我试过这个:
(global-set-key [(alt \()] ( lambda () (interactive) (insert "{") ))
它正确插入{
,但不会触发autopair
挂钩
是否有办法实现此目标?尝试(未测试):
看起来autopair本身是通过重新绑定键来工作的,所以这是行不通的。
(define-key key-translation-map (kbd "M-(") (kbd "{"))