Mac OS X、Emacs 和 Windows 键盘 - 重新映射键

Pau*_*han 6 keyboard emacs macos

我有一个 Windows 键盘(MS natural 4K),我使用的是 Mac OS X,我喜欢使用 Emacs。但是,Emacs 的默认 Mac OS X GUI 构建将 Windows 键映射到 Meta(meta 通常是Alt键)。这不是很舒服,我想重新映射它。请注意,在我的其他环境中,Alt 实际上是 alt,Windows 键通常显示为 Apple 键。

Ric*_*ins 8

(setq mac-command-modifier 'alt);; 可以设置为 meta、alt、super 或 hyper

我不确定您的 Windows 键是如何映射的,但是您可以使用 Cx Ce 在临时缓冲区中评估该表达式,直到找到您喜欢的修饰符,然后将其复制到您的 init.el 或 .emacs 文件中。


Pau*_*han 2

安装 Emacs 23 解决了这个问题。感谢 Richard Hoskins 推动我获得 Emacs 23。