2013-02-06 33 views
5

どういうわけか私が使用しているEmacsはAltをMetaとして扱いません。それはESCだけを使用します。私がAlt + xを押すと、 "A-X"が未定義であることがわかります。私はそれをメタにマップする方法を見つけ出そうとしましたが、ウェブ上で運が上手くいかなかったのは、私の検索人の結果のほとんどがデフォルトでメタをメタとして取っているからです。AltキーをEmacsのMetaとして使用

global-set-key Alt(?) 'meta

が、私は.. Lispで任意のヘルプをAltキーを表現するかどうかはわかりません。私はこのような何かが動作する必要がありますね?ありがとう!

+1

は、あなたがこの読みました、これを参照してください:http://www.emacswiki.org/emacs/MetaKeyProblemsを?または同様の質問:http://stackoverflow.com/questions/848878/how-do-i-remap-meta-to-alt – koopajah

+3

あなたはどのオペレーティングシステムを使用していますか? – Lindydancer

+0

@koopajah私は少し見て、私の解決策を見つけられませんでした。これは非常に単純な問題のように見えますか?私はちょうどlispのAltキーを表現する方法を知る必要がありますか? :( – user1861088

答えて

3

ほとんどの解決策では、キーマップをX11レベルで変更するよう指示されます。ウィキはあまりにも多くの情報の問題に苦しんでいます。あなただけ(VNC /リモートデスクトップのために非常に有用)emacsのレベルでのみ機能するソリューションをしたい場合は、その後、私は同じ問題を抱えていたし、でこれを置くことによって

;; Map Alt key to Meta 
(setq x-alt-keysym 'meta) 
関連する問題