如何使用触控板在OS X上将鼠标2(中键单击)映射到(cmd +单击)或(ctrl +单击),以便在flyspell模式下显示弹出菜单。
答案 0 :(得分:12)
像Stefan建议的鼠标3怎么样?
将此添加到您的init文件中:
(eval-after-load "flyspell"
'(progn
(define-key flyspell-mouse-map [down-mouse-3] #'flyspell-correct-word)
(define-key flyspell-mouse-map [mouse-3] #'undefined)))
答案 1 :(得分:2)
相反,需要修复flyspell以在鼠标3上弹出其菜单,因为它更像是一个上下文菜单。即我推荐一个关于它的M-x report-emacs-bug
。
答案 2 :(得分:1)
已经内置了一个选项。看看:
mac-emulate-three-button-mouse
具体来说,您应该只需添加:
(setq mac-emulate-three-button-mouse t)
在你的.emacs中,然后mouse-2将是Option + Click,而mouse-3将是Cmd + Click