Emacs 交换鼠标-1和鼠标-2

Emacs 交换鼠标-1和鼠标-2,emacs,mouse,Emacs,Mouse,如何在Emacs上交换鼠标1和鼠标2?必须有一个简单的.emacs代码;我花了一个小时在网上搜索,但我找不到任何例子。。。提前谢谢。你可以用 (define-key input-decode-map [mouse-1] [mouse-2]) (define-key input-decode-map [down-mouse-1] [down-mouse-2]) (define-key input-decode-map [mouse-2] [mouse-1]) (define-key input-d

如何在Emacs上交换鼠标1和鼠标2?必须有一个简单的.emacs代码;我花了一个小时在网上搜索,但我找不到任何例子。。。提前谢谢。

你可以用

(define-key input-decode-map [mouse-1] [mouse-2])
(define-key input-decode-map [down-mouse-1] [down-mouse-2])
(define-key input-decode-map [mouse-2] [mouse-1])
(define-key input-decode-map [down-mouse-2] [down-mouse-1])
...

但是如果你告诉我们为什么,也许我们可以给出一个更好的答案。例如,您可能希望查看执行类似(但部分)交换(默认情况下激活)的
鼠标-1单击-follows-link

是否只想将这些按钮交换给Emacs?通常,当我左撇子工作时,我会在操作系统级别交换它们,这样所有的应用程序都会受到影响。我只想将它们交换为Emacs。有什么办法吗?嗨,斯蒂芬:非常感谢你的帮助。我想交换点击按钮,因为我的鼠标2被“禁用”。我在Thinkpad上运行Emacs,而该按钮实际上被指定为垂直滚动。但是我需要鼠标2在Flyspell上列出正确的拼写。你认为有更好的方法来解决这个问题吗?