Emacs 支持四种鼠标事件:点击事件、拖拽事件、 按键按下事件和移动事件。所有鼠标事件都以 列表表示。列表的 CAR 是事件类型;它表明 涉及哪个鼠标按键,以及与该按键一起使用的修饰键。 事件类型还可以区分双击或三击(see 重复事件)。 列表的其余元素提供位置和时间信息。
对于按键查找,只有事件类型是重要的:两个同类型的事件
必然会运行同一个命令。命令可以使用 ‘e’ 交互式代码
访问这些事件的完整值。
See interactive 的代码字符。
以鼠标事件开头的按键序列,是根据鼠标所在窗口的缓冲区 的按键映射读取的,而不是当前缓冲区。这并不意味着 在某个窗口中点击就会选中该窗口或其缓冲区— 这完全由该按键序列绑定的命令控制。