我剛開始花時間學習emacs。默認情況下,我的元鍵被綁定到Esc,我發現真的很不方便。但是我在某處讀過,將綁定更改爲Alt並不是一個好主意。真的嗎?如果不是,我怎麼能這樣做呢?如何更改Emacs中的元鍵?
回答
它默認綁定到Alt對我來說,我沒有問題。你也許在Mac上?在那裏,它綁定到其他鍵之一,如選項。
如果你在Mac上,改變密鑰的方式可能會根據你使用的Emacs版本而有所不同 - 例如,我認爲在終端上改變它將會與在其中一個版本上改變它不同窗戶品種。
要嘗試的另一件事:http://www.jwz.org/xkeycaps/ 查看鍵盤佈局,看看是否有任何鍵被分配到Meta
。如果不是,請嘗試分配它;否則請嘗試改變它。我實際上沒有嘗試過,但看起來很有希望。
我必須爲遠程連接到我的覆盆子pi的emacs做到這一點。
- 轉到終端。
類型:
的xmodmap -e 「keysym的Alt_L = Meta_L Alt_L」
這在xmodmap的手冊
man xmodmap
希望幫助:)建議我很新儘管如此,別人可能想要評論。
OP要求它在Emacs中完成,使用xmodmap將導致該shell中的所有內容改變了,不一定是期望的結果。 – 2015-11-19 23:36:38
對我來說,在我的Mac中,它默認綁定到Alt,但我發現它很煩人,因爲Alt用於Mac上的一些特殊字符。 我添加了這行我的.emacs
(setq mac-function-modifier 'meta)
(setq mac-option-modifier nil)
因此,在你的情況,你就必須在你的.emacs添加這個(我想這個解決方案,它的工作對我來說)
(setq mac-option-modifier 'meta) ; set alt-key to meta
(setq mac-escape-modifier nil) ; set esc-key to nil
我猜你是在Mac上,因爲我有同樣的問題。這是我如何固定它:
- 打開終端
- 開拓喜好
- 打開「配置文件」選項卡中,選擇與選定的
- 低於長期當前的配置文件「鍵盤」選項卡滾動框是一對複選框。選中「使用選項作爲元鍵」。「
我使用的是OS X 10.11.5,所以我不知道舊版本的終端。我想,這將是類似的。
- 1. 更改emacs中的鍵綁定
- 2. 如何更改Emacs中的minibuffer位置?
- 3. 如何在Emacs中更改目錄
- 4. 如何更改Python docstrings的Emacs字體?
- 5. 更改emacs中R會話中的主鍵行爲
- 6. 如何在Emacs中的HTML標籤之間更改元素的字體?
- 7. 如何使用magit emacs更改回購?
- 8. 如何更改Emacs命令行顏色
- 9. 如何更改/刪除Emacs菜單項?
- 10. 如何將現有單元格更改爲phpmyadmin中的外鍵
- 11. Emacs鍵盤改變了
- 12. Emacs更改爲init.el
- 13. 如何更改VIM中的光標鍵
- 14. 如何更改postgresql中的外鍵值?
- 15. 如何更改Android中的鍵盤?
- 16. 如何更改數組中的鍵?
- 17. 如何更改MySQL中表的主鍵?
- 18. 如何更改Phonegap中的鍵盤iOS
- 19. 如何更改grails中的主鍵列?
- 20. 在Windows上的Emacs中,如何讓Emacs完全忽略Windows鍵?
- 21. 如何更改數組鍵
- 22. 如何更改鍵爲0,1,2
- 23. 如何更改eclipse熱鍵?
- 24. 如何更改外鍵
- 25. 如何更改Emacs中的緩衝區編碼系統?
- 26. 如何修復emacs 24中的javascript模式更改?
- 27. Emacs,如何更改M-x shell中的某些顏色?
- 28. 如何在emacs中更改默認的pdb命令格式?
- 29. 如何在Emacs中顯示更改的行?
- 30. 如何更改Emacs中的大括號縮進級別?
感謝您的答覆:)我其實是使用紅色帽子 – iman453 2010-11-04 14:56:19
嗯,我從來沒有使用紅色帽子,但我知道在Solaris上它映射到與alt不同的一個鍵,在這種情況下,它有一個菱形(怪異的Sun鍵盤)。 Windows鍵或任何你有代替它的工作? – 2010-11-04 17:16:21