Emacsのflyspell-modeで単語修正を右ボタン(button 3)で行う

flyspell-modeのマウスを使った単語修正は中ボタン(button 2)に割り当てられているが、Macのトラックパッドだと、button 2が出せないので代わりにbutton 3を割り当てると具合が良い。

(eval-after-load "flyspell"
    '(progn
       (define-key flyspell-mouse-map [down-mouse-3] #'flyspell-correct-word)
       (define-key flyspell-mouse-map [mouse-3] #'undefined)))

osx - emacs 23.4 mouse-2 behaviour on OS-X 10.7 - Stack Overflow