为什么Alt和Esc键在Emacs

时间:2017-07-21 18:15:23

标签: emacs

我是来自Vim的Emacs新手。我可以使用Escape作为Meta键(键盘上的Alt键),但差别很小。我需要按住Meta键(键盘上的Alt键)来使用命令,但为了使用Escape使用相同的命令,我先按下它,释放并按下命令。

我想将CapsLock映射到Esc。按下Esc键应该不难。什么是Emacs的用户配置?

2 个答案:

答案 0 :(得分:2)

Emacs与Vim不同,因为Emacs和Vim是根本不同的程序。他们每个人都有悠久而丰富的历史。

如果您想知道如何开始配置Emacs,我建议您调查Emacs Wiki。如果你想在Emacs中获得类似Vim的体验,你应该尝试EVIL,一个用于Emacs的Vi模仿层。作为Emacs新手,emacs.sexy有一个新用户的资源列表。

答案 1 :(得分:2)

Meta key是麻省理工学院键盘上的一个功能(特别是Lisp机器键盘),Emacs开始使用它。麻省理工学院以外的许多键盘都没有标记的Meta键。但许多人有一个Esc密钥,并被选为Meta密钥的备份。

Esc键已经存在并且是一个很好的候选人。但是,键盘技术不允许将其用作修饰键(如Meta,Shift,Alt等)。因此,这种奇怪的差异一直持续到今天。