10

flyspell-mode でポップアップ メニューを表示するために、トラックパッドを使用して OS X で mouse-2 (中ボタン クリック) を (cmd + クリック) または (ctrl + クリック) にマップする方法。

4

3 に答える 3

14

ステファンが提案するようなマウス 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)))
于 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 に答える