如何使用触控板在 OS X 上将 mouse-2(中键单击)映射到(cmd + 单击)或(ctrl+单击),以便在 flyspell 模式下显示弹出菜单。
问问题
2484 次
3 回答
14
像 Stefan 建议的那样,mouse-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)))
于 2012-06-12T13:35:41.050 回答
3
需要修复 flyspell 以在 mouse-3 上弹出菜单,因为它实际上更像是上下文菜单。即我推荐一个M-x report-emacs-bug
关于它的。
于 2012-06-11T14:18:00.150 回答
1
已经为此内置了一个选项。看一眼:
mac-emulate-three-button-mouse
具体来说,您应该能够添加:
(setq mac-emulate-three-button-mouse t)
在您的 .emacs 中,然后 mouse-2 将是 Option+Click,而 mouse-3 将是 Cmd+Click
于 2012-06-12T21:04:44.870 回答