我正在使用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