2012-08-30 46 views
2

你好这不是一个编码问题,但...
我通过我的Mac使用X11 ssh,我使用emacs。我正在尝试使用“ALT”键进行组合,但它似乎不工作。我曾尝试使用“选项”键和“FN +选项”都似乎不起作用。Alt键不工作在Emacs SSHing X11

回答

1

我以前有同样的问题。 http://hints.macworld.com/article.php?story=20040425231058862上的提示可以帮助我。

总而言之,您应该使用xmodmap来重新映射X11中的alt/option。

把你~/.Xmodmap文件中的以下内容:

clear Mod1 
keycode 66 = Meta_L 
add Mod1 = Meta_L 
+0

有用的解决方案!谢谢! –

0

如果emacs实例在其他地方,那么我怎么看你的问题,那么当你按alt时emacs可能没有收到正确的密钥。 http://www.emacswiki.org/emacs/EmacsForMacOS#toc20上有各种修复程序。

但是,我想说你可能是从错误的方向接近问题。您是否考虑过在本地运行emacs,并使用TRAMP模式编辑本地计算机上的远程文件?

+1

呀,当我在本地运行的Emacs,但我想通过ssh来运行它,它的工作原理。 – AustinT

+0

为什么你想通过ssh来运行它,当你可以在本地运行它? – Squidly

+0

对我来说,它的简单 - 本地工具 - 远程和本地操作系统并不相互关联。 – Greg

0

尝试把这个在〜/的.emacs

(set-keyboard-coding-system nil)