我看到,这个问题已经被问多 时间。此处给出的解决方案似乎不适用于我的设置。这是我的故事:
我将ubuntu 12.0.04 LTS与xmonad一起使用(而不是通过gnome),并将xterm用于我的工作。我宁愿使用xterm而不是使用其他终端或emacs自己的窗口。使用emacs -nw时,我发现无法识别Alt。我使用xev验证了确实生成了Alt。此外,如果我使用的是rxvt,则可以看到emacs -nw识别了Alt。我使用的是邪恶模式(作为vim的长期用户和emacs newbee),我真的更希望不要将我的转义键反弹设置为alt(这是另一个线程提供的解决方案)。我该怎么办?(如果有帮助,在没有运行emacs的情况下,xterm窗口上的Alt-x会生成“ø”或如果我运行emacs -nw -Q
)。
如果我没记错的话,Alt被读为M。
—
Braiam'4
我不明白,您是说M而不是Meta,对吗?为什么这么说
—
rahul 2014年
Emacs Meta键。你不能按Mx吗?
—
Braiam 2014年
哦,那是我的问题。我期望Alt-x会生成Mx(就像在图形模式下一样),但是对我而言,它不会在xterm上生成。相反,它生成(ø)
—
rahul 2014年