【发布时间】:2013-07-16 22:59:08
【问题描述】:
我怎样才能连接到转义键?
我想这样做的原因是,例如,我有时按:
<escape> <escape> <escape> C-h e
有时我可能会按下:
<escape> <escape> <escape> <escape> C-h e
错了,那会做 C-M-h 所做的事情,让我感到惊讶。 C-M-h 所做的事情是如此激烈,以至于我会注意到它并撤消它,但是如果有一些击键,如果在四个转义之前执行一些我不注意到的事情,所以我无法撤消它?
防止此类事件的一种方法是在第一次按下转义时将缓冲区背景颜色更改为黄色,在第二次按下时变为绿色,并在第三次按下时恢复为原始背景颜色,依此类推。当我按下错误的转义次数时,它会给我一个视觉反馈。当我快速按下大量按键时,回声区域的按键回声并不明显。
【问题讨论】:
标签: emacs elisp key-bindings