简体   繁体   中英

Alt key not working in Emacs SSHing X11

Hello this isn't a coding question but...
I ssh through my mac using X11, and I am using emacs. I am trying to use the "ALT" key for combination but it seems to not be working. I have tried using the "option" key, and "FN + option" both seems to not work.

I had the same problem before. The hint on http://hints.macworld.com/article.php?story=20040425231058862 helps me.

To summarize, you should use xmodmap to remap alt / option in X11.

Put the following in your ~/.Xmodmap file:

clear Mod1
keycode 66 = Meta_L
add Mod1 = Meta_L

If the emacs instance is somewhere else, which is how I read your question, then it maybe that emacs isn't receiving the correct key when you press alt. There are a variety of fixes on http://www.emacswiki.org/emacs/EmacsForMacOS#toc20 .

However, I'd say that you're probably approaching the problem from the wrong direction. Have you considered running emacs locally, and using TRAMP mode edit the remote files on the local machine?

尝试将它放在〜/ .emacs中

(set-keyboard-coding-system nil)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM