
In Gnu Emacs v23 möchte ich herausfinden, was an Mausereignisse wie die folgenden gebunden ist:
<mouse-5>
<double-down-mouse-5>
<double-mouse-5>
<triple-down-mouse-5>
<triple-mouse-5>
Wenn es ein Tastendruck wäre, würde ich einfach Folgendes tun, M-x describe-key
aber was kann ich bei einem Mausdruck tun, den ich nicht zuverlässig ausführen kann, d. h. ich weiß nicht, wie ich diese Ereignisse konsistent erstellen kann?
Antwort1
describe-bindings
gibt mir einen Puffer mit einer Liste aller definierten Tastenkombinationen. Unter anderem bietet es:
<C-mouse-5> mwheel-scroll
<S-mouse-5> mwheel-scroll
<mouse-5> mwheel-scroll
wo mwheel-scroll
ist anscheinend die Scrollfunktion mit dem Mausrad :-)