私のEmacsは、Macのalt/optionキーをメタキーとして使用しています。 ⌘キーに設定するにはどうすればよいですか?
これは私の.emacs
ファイル:
;;; I prefer cmd key for meta
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)
(慣れていない場合は、これらの行をファイルに追加してください~/.emacs
(または存在しない場合は作成し)、Emacsを再起動します。)
.emacsに入れることができる設定があります:mac-command-key-is-meta
有効にするためにnil以外の値に設定することができます。
この設定をオンにすると、特にLeopard以降を実行している場合に、奇妙な文字が印刷される可能性があります。これを修正するには、.emacs設定でset-keyboard-coding-system
をnilに設定する必要があります。
キーをグローバルに再マッピングすることを嫌がらない場合は、 Doublecommand も参照できます。すべてのアプリケーションで指定したとおりに、キーを永続的に再マッピングします。右側のCTRLキーを持たないMacBookProのemacsユーザーである私は、これが非常に貴重であることに気づきました。右側のオプション/ AltキーをCTRLキーに再マップしました。魅力のように機能します。
もちろん、グローバルに再マッピングされないようにしたい場合は、前の回答の方がおそらく良いコースです。