在ITerm2下使用远程emacs时的键盘映射问题

我在Mac下会通过iTerm2用SSH远程登录到服务器,并在其上使用emacs,但是此时会出现很多键盘映射问题。比如:

  • 很多组合键不能用,比如Ctrl+DOWN这类
  • 功能键很多不能用,比如F5向后的都不能用,比如敲击F9会显示20~

然而,我如果在iTerm2下用Mac本地的emacs,则一点问题都没有。总之,很不爽,不知道版上大神是否有解决方法。

搞定了,发现原来我在global-key-map中绑定了M-[/M-],就会导致这个结果了。去除这些绑定就没有问题了。