我想要这样绑定 "C-[" :
问题是,Emacs将"C-["视为ESC键。我是否漏掉了什么?
(define-key py-mode-map "\C-[" 'py-shift-region-left)
问题是,Emacs将"C-["视为ESC键。我是否漏掉了什么?
(define-key py-mode-map "\C-[" 'py-shift-region-left)
实际上,"\C-[" 和 ESC 是相同的字符。它们也被 xkbwatch
报告为相同,这让我相信 X
以相同的方式将这些按键的输入报告给应用程序,所以在 Emacs 方面没有什么可以做的。至于如何在较低的层次上使 "\C-[" 不像 ESC 一样起作用,不幸的是我不知道该怎么办,我总是认为这是一个挽救小指的功能。
describe-key
确认了这一点:(describe-key [?\C-\[])
。我一直在寻找答案,但到目前为止还没有找到答案。 - seh