在Emacs中,如何使用键盘模拟鼠标按钮按下等操作?例如,对于CEDET的语义(包含在GNU Emacs 23.2.1中),可以右键单击包含项来提供菜单;如何使用键盘使该菜单和其他菜单出现为工具提示或者在minibuffer中,就像M-`一样允许用户访问菜单栏?
C-h k
命令(describe-key)来查找鼠标单击运行的命令,并在适当的位置进行鼠标单击。然后,您可以将其绑定到键盘上的某个按键上。虽然不完全符合您的要求,但您应该能够使用它来完成所有您关心的点击操作。flyspell-correct-word
这样的事情呢?如果通过 M-x
显式调用,它会说 flyspell-correct-word 必须绑定到带参数的事件
。在某个位置精确发送鼠标事件会很好。嗯...这个有 flyspell-correct-word-before-point
,但它并不适用于其他情况。 - mlt