22.7.8 移动事件

Emacs 有时会生成 鼠标移动(mouse motion) 事件,用于描述 鼠标在没有任何按键操作时的移动。鼠标移动事件以如下列表表示:

(mouse-movement POSITION)

position 是一个鼠标位置列表(see 点击事件), 指定鼠标光标的当前位置。与拖拽事件的结束位置一样, 该位置列表可能表示位于最初选中框架边界之外的位置, 在这种情况下,列表将使用该框架代替窗口。

track-mouse 宏会在其体内启用移动事件的生成。 在 track-mouse 体之外,Emacs 不会为单纯的鼠标移动生成事件, 这些事件也不会出现。See Mouse Tracking

Variable: mouse-fine-grained-tracking

当该变量为非 nil 时,即使非常微小的移动也会生成鼠标移动事件。 否则,只要鼠标光标仍然指向文本中的同一个字形,就不会生成移动事件。

emacs

Emacs

org-mode

Orgmode

Donations

打赏

Copyright

© Jasper Hsu

Creative Commons

Creative Commons

Attribute

Attribute

Noncommercial

Noncommercial

Share Alike

Share Alike