emacs中单个字符的键绑定

emacs中单个字符的键绑定,emacs,keyboard-shortcuts,key-bindings,Emacs,Keyboard Shortcuts,Key Bindings,我想用“Ctrl+”替换“\”(即反斜杠键)。我该怎么做?最初我是用kbd宏做的,但它仍然不同。例如,对于软件包smartparens,如果键入“\{”,将自动键入“\}”。但是,在这种情况下,键盘宏“ctrl+'”+“{”与“\{”不同 所以我只是想知道是否还有其他方法可以实现这一点?一些全局键绑定工具(适用于整个X系统)也可以。但到目前为止,我还没有找到一个可以实现这种键绑定的工具(一个键对应两个键) 谢谢!我想你想在这里描述一个翻译地图:对不起。我对ELSIP了解很少,所以我不能理解网页…

我想用“Ctrl+”替换“\”(即反斜杠键)。我该怎么做?最初我是用kbd宏做的,但它仍然不同。例如,对于软件包smartparens,如果键入“\{”,将自动键入“\}”。但是,在这种情况下,键盘宏“ctrl+'”+“{”与“\{”不同

所以我只是想知道是否还有其他方法可以实现这一点?一些全局键绑定工具(适用于整个X系统)也可以。但到目前为止,我还没有找到一个可以实现这种键绑定的工具(一个键对应两个键)


谢谢!

我想你想在这里描述一个翻译地图:对不起。我对ELSIP了解很少,所以我不能理解网页…还有其他更简单的例子来说明这个吗?谢谢!除了@ Barmar提出的翻译地图之外,你还可以考虑使用诸如<代码>之类的东西(全局设置键(KBD)C+”。)“\\”。插入缓冲区时,两个反斜杠只等于一个。@lawlist我只是按照你的建议做了;不幸的是,对于smartparens来说,这仍然与“\{”不同。我发现KDE“自定义快捷方式”允许定义满足我需要的全局键绑定。但是直接在Emacs中使用其他方法肯定是受欢迎的。