使 cmd 成为在 iTerm 中运行的 emacs 中的元键

par*_*cal 3 emacs

我运行 Mac OSX 10.9 (Mavricks) 并使用通过 macports 包 emacs-app-mac 安装的 EmacsMac(emacs 版本 24.3.1)。GUI 使用 cmd 作为元键,这正是我想要的。但我也在我的 iTerm2 终端(Build 1.0.0.20131116)中运行相同的二进制文件(emacs 指向 Emacs -nw),其中元键是 alt 而不是 cmd。

在 iTerm 首选项中,我尝试了“左选项键充当...”的不同设置,但没有任何乐趣。有没有办法让 iTerm 中的 emacs 将 cmd 识别为我的元键?

Sea*_*rry 5

首选项 -> 配置文件 -> 键有你想要的。

我的设置为+Esc。我知道,元看起来像你想要的,但事实并非如此。

  • 谢谢,这需要一个额外的步骤:在首选项 --> 键中设置“左命令键 = 左选项”(这样右 cmd 键仍然可用于翻转选项卡等) (3认同)