Aquamacs 3.3 GNU Emacs 25.1.1(x86_64-apple-darwin14.1.0,NS appkit-1344.72版本10.10.2(Build 14C109)) 2016-09-19在24a02dbf6b34ae061ef4df89f15bfbc5d3ed497e
OSX 10.10.5
通常,当我在erlang shell中时,我可以使用M-p
来循环显示以前的命令,但偶尔当我这样做时,pi符号会被输入,我无法获得emacs功能回来了。在那之后,无论我在哪种类型的缓冲区,M-p
都会进入pi。我以为我有一个解决办法:退出Aquamacs,但现在已经不再适用了。
并且,为什么erlang shell中没有自动完成函数名称 - 就像在终端窗口中运行erlang shell一样?
emacs令人沮丧!
答案 0 :(得分:0)
我在OliverMüller的blog找到了答案。不知何故,在(错误)键入emacs键序列的过程中,我最终得到了这个(参见Aquamacs菜单栏):
Options >
Option, Command, Meta keys >
✓Option for composed characters
Option is Meta
只需单击Option is Meta
即可将Aquamacs恢复为默认状态,这样我就可以再次使用Option键作为ema键密钥序列的Meta键。
注意:在短时间内,我键入的一些键序列将Option键更改回Option for composed characters
。
编辑:看起来C-;
可能是有问题的密钥序列。在任何情况下,C-;
都可用于打开和关闭选项是元。