我正在使用emacsformacosx.com并且想要停止我的Apple键盘上的Meta_R(右元或右键选项)不是Emacs元键。OSX Emacs:取消绑定正确的ALT?
原因是我希望能够继续使用正确的选项键作为字符修饰符,以便在使用emacs编写时可以输入UTF-8字符。例如,我知道我可以做一个C-x 8 RET
,并输入em dash
,但这比Alt_R -
要多得多!
是否有某种方法将密钥传递给global-unset-key
?或者我忽略的其他东西?
我应该清楚,我还是希望能够使用Meta_L结合:)
您是否考虑过使用Command作为元?这就是我在Mac上运行Emacs多年的方式 - 是不是默认的? (我不知道应用程序可以区分一方和另一方的方式。) – 2011-06-14 15:00:37
我从下面的答案中用'(setq ns-right-alternate-modifier nil)'进行了实际尝试。我实际上认为将Command键作为Meta对我来说更舒适。我把它加到我的.emacs中:'(setq mac-command-modifier'meta) (setq mac-option-modifier nil)' – markhellewell 2011-06-26 02:34:00
其实,你提到的Cx 8 RET方法帮助我解决了这个问题 - 掌舵它真的很棒!无论如何,我不知道这些UTF8字符快捷键。现在我可以放置☃全部:) – metakermit 2013-09-09 14:24:26