在发布此问题之前,我已阅读此so thread并简要了解emacs wiki。
但是,上述所有指南都使用系统范围的键映射或某些键绑定软件。由于可以配置emacs,有没有办法使用~/.emacs
配置文件交换 ctrl 和 alt 键?
答案 0 :(得分:2)
默认情况下,Alt键未映射到emacs修饰符。每个OS都以不同的方式完成所以将需要一个依赖于操作系统的解决方案:
在Windows上尝试使用key binding functions的EmacsW32
。
在Mac OSX上使用内置的ns-command-modifier
,ns-control-modifier
和ns-option-modifier
。
答案 1 :(得分:1)
在Emacs for OS X中有一个设置组:M-x customize-group RET ns RET
见link
不幸的是我无法找到其他操作系统的类似设置。但也许你可以根据ns
的代码来破解你自己。