19 这是我的.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。) — 克里斯·普尔 source 此外,如果希望option键的行为与相同super,则应设置mac-option-modifier 'super。我发现该super键很有用,因为它可以帮助我在窗口之间导航。 — Indradhanush Gupta 2014年
3 还有,可以把你的.emacs的设置:mac-command-key-is-meta可以设置为任何非零值以启用。 启用此设置可能会导致打印奇怪的字符,尤其是在运行Leopard或更高版本的情况下。为了更正此错误,您需要set-keyboard-coding-system在.emacs配置中将其设置为nil。 — 柯克 source
0 如果您不反对全局重新映射键,则也可以查看Doublecommand。当您在所有应用程序中指定时,它将永久地重新映射键。作为没有右CTRL键的MacBook Pro上的emacs用户,我发现这是无价的:我将右选项/ alt键重新映射为CTRL键。奇迹般有效。 当然,如果要避免在全局范围内重新映射,则上一个答案可能是更好的选择。 — 乔恩 source
option
键的行为与相同super
,则应设置mac-option-modifier 'super
。我发现该super
键很有用,因为它可以帮助我在窗口之间导航。