Mac(短)键盘上的Emacs:如何使命令和控制等效?

时间:2011-08-21 22:00:52

标签: emacs

最近的MacBook Pro键盘和蓝牙键盘布局只有一个Control键,但只有两个Command键。和对称键。有一段时间我试图使用系统首选项重新映射修改键,这对我来说很正常,但驱使其他人使用我的计算机疯狂。这让我想知道,除了重新绑定所有现有的S- *键绑定之外,是否有更简单的方法来实现Control(C-)和Command(S-)之间的等效?

要清楚,我希望将标有“command”的键作为Ctrl-前缀执行,而我不关心标记为“control”的键是什么,即有三个Control键就可以了。

2 个答案:

答案 0 :(得分:3)

我建议您尝试将Caps Lock映射到Control,并将Command保持为Meta。否则你没有任何修改器可以用作Meta,除了相当笨拙的Option(这对于输入特殊字符非常有用)。

如果你真的开始使用Command into Control,你可以使用KeyRemap4Macbook来设置特定于应用程序的键盘重映射。

答案 1 :(得分:3)

您可以设置mac-command-modifier,

  

mac-command-modifier是在`ns-win.el'中定义的变量。   它的价值超级

     

此变量是`ns-command-modifier'的别名。

     

文档:   此变量描述命令键的行为。   设置为control,meta,alt,super或hyper意味着它被视为该键。