我喜欢在鼠标双击时选择单词/符号的功能。我希望能够通过键盘来完成此操作,因此我想将其绑定到击键(或者可能已经绑定了?),所以我需要函数的名称。我认为该功能必须已经存在,但是我无法弄清楚它的名称是什么。
我尝试过,C-h k但是当我双击鼠标时,会<down-mouse-1>显示帮助信息(我认为帮助系统不会等待第二次单击或类似的操作)。我还在21.2节中定义了此功能的文档中进行了搜索,但没有说明该功能的名称。
更新:对于典型的键绑定,我想它分别等于<C-left>跟着的<C-S-right>是are left-word和and right-word,尽管为后者保留了shift键。(我不完全了解带有Shift键的键盘名称与它们到功能的映射之间的关系,在<C-S-right>将<C-right>其标识为之前将其转换为帮助right-word)
shift-selection-mode(请参阅参考资料(info "(emacs) Shift Selection"))。另请参阅emacs.stackexchange.com/questions/12858/…–
<right> <C-left> <C-S-right>我不需要完全解决该链接中详细讨论的细微问题。
C-h b并搜索该缓冲区显示了具有特定事件的<double-mouse-1>调用mouse-set-point(来自“ mouse.el”)。不知道这有多大帮助:)