Emacs:如何使用配置文件交换ctrl和alt?

Emacs:如何使用配置文件交换ctrl和alt?,emacs,keyboard-shortcuts,Emacs,Keyboard Shortcuts,在发布这个问题之前,我已经阅读了这篇文章,并对这个问题有了一个简短的看法 但是,以上所有指南都使用系统范围的键映射或一些键绑定软件。由于可以配置emacs,是否有任何方法可以使用~/.emacs配置文件交换ctrl和alt键?在emacs for OS X中有一个设置组:M-X自定义组RET ns RET 看 不幸的是,我找不到其他操作系统的类似设置。但是,您可以根据ns的代码修改自己的代码。默认情况下,Alt键未映射到emacs修饰符。每个操作系统都有不同的做法。因此,您需要一个依赖操作系统的

在发布这个问题之前,我已经阅读了这篇文章,并对这个问题有了一个简短的看法


但是,以上所有指南都使用系统范围的键映射或一些键绑定软件。由于可以配置emacs,是否有任何方法可以使用
~/.emacs
配置文件交换ctrl和alt键?

在emacs for OS X中有一个设置组:
M-X自定义组RET ns RET


不幸的是,我找不到其他操作系统的类似设置。但是,您可以根据
ns

的代码修改自己的代码。默认情况下,Alt键未映射到emacs修饰符。每个操作系统都有不同的做法。因此,您需要一个依赖操作系统的解决方案:

  • 在Windows上尝试使用的

  • 在Mac OSX上,使用内置的
    ns命令修饰符
    ns控制修饰符
    ns选项修饰符