問題:如何使Meta-X在emacs中工作?Meta-x在Emacs中不起作用
嗨,我是一個使用Ubuntu 10.04LTS和emacs23.1.1的Linux新手。我使用Alt鍵作爲Meta,但是當我升級Ubuntu時停止工作。我改變元向右ctrl(使用Ubuntu的keyboybard偏好)。使用Norwegian佈局時,右側控件在emacs中訪問第三級角色時效果很好。然而,鍵入Meta-x只會導致emacs中的消息「不匹配」和緩衝區中的字符「»」。切換到美國版面時,在輸入meta-x時沒有任何反應。
我希望meta-x能夠工作,因此我可以在emacs中再次插入命令。
補救我曾嘗試:
更改與Ubuntu鍵盤偏愛元鍵 - >不行的
我尋找與查找文件文件.Xdefaults中。 由於它不存在,我創建它在家庭\「用戶名」。並在該文件中寫入 「Xterm * metaSendEscape:true」行。 (我不知道它是什麼,也許這是一個修復是另一個問題,我發現它在http://www.emacswiki.org/emacs/EmacsChannelFaq#toc17) - >不起作用
我不知道這是否會有所幫助,但程序'xev'會告訴你當你按下鍵盤上的按鍵時X服務器正在接收什麼鍵盤。 – Ken 2011-02-24 15:14:43
好像你的ALT鍵被OS升級重新映射了。使用ALT的任何操作系統快捷方式工作?例如:Alt + F2或Alt + Tab? – stderr 2011-02-24 15:28:41