Terminal.app不支持alt / meta / command-key修饰符,如meta-backspace

在Mac OS X 10.5上运行Terminal.app , 在本地Linux机器上,从bash命令提示符处,键入metabackspace将删除直到最近的空格。 在Mac上,这听起来是系统铃声。

Terminal.app作为terminalSSH进入Linux机器导致同样的问题。

此行为与第三方应用程序iTerm一致。 但是,Windows程序PuTTy按预期处理 后退 (和其他命令)。

这个问题的真正解决scheme是在Terminal.app首选项 Emacs中使用选项作为元。 在Emacs 23中,我这样做:

 (setq mac-option-modifier 'meta) 

使用选项作为 。 希望这可以帮助。

你可能会考虑使用iTerm(iterm.sf.net)而不是Terminal.app …我发现它比Terminal.app更加function齐全。