2012-08-30 48 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)