我可以使用C-h c
(describe-key-briefly
)並鍵入一個組合鍵,它會返回綁定到它的函數。但我也想只鍵入一個前綴的一個組合鍵,並讓它列出並描述所有綁定到以它開頭的鍵序列的功能,如「所有以C-x
開頭的綁定鍵」。如何獲取Emacs中某個鍵(組合)開始的命令列表?
6
A
回答
14
1
並非如此,每個前綴鍵都以這種方式工作(請參閱C-h以查看綁定)。
這裏有兩個額外的資源,可以幫助:
命令
describe-keymap
,在help-fns+.el
。但要使用它,您需要提供鍵盤映射(例如,作爲變量的值,如ctl-x-map
)。不同於在鍵映射變量上使用C-h v,輸出是人類可讀的。Icicleskey completion。只需輸入前綴鍵,然後點擊
S-TAB
。緩衝區*Completions*
向您展示了所有可能的完成:密鑰及其相關命令(如果它們本身是前綴密鑰,則爲...
)。對於多級前綴密鑰(例如,C-x r),候選包括前綴密鑰(例如,前綴密鑰r以部分完成前綴密鑰C-x)。您可以用這種方式在鍵盤層次結構中上下導航。而且你可以在候選人之間循環,並在任何地方打到C-M-RET以查看他們的完整幫助。
相關問題
- 1. 如何獲取給定emacs命令的鍵盤快捷鍵?
- 2. Emacs Meta中的命令鍵
- 3. 如何獲取SQLserver中的某個列到組合框?
- 4. 如何獲得給定鍵盤快捷鍵的emacs命令?
- 5. 列表組合開始
- 6. 如何從集合中獲取某個類的屬性列表
- 7. Emacs的:一個命令打印鍵結合或列出所有鍵綁定
- 8. 如何獲取R包中每個命令的列表?
- 9. 如何獲取lua中的數組中的某個鍵的值?
- 10. 多個命令的Emacs鍵綁定
- 11. Emacs的命令打開emacs的
- 12. 從列表中獲取一個組合
- 13. 如何從界面數組列表中獲取某個對象
- 14. GDB:如何添加一個運行命令的組合鍵?
- 15. 執行的emacs命令列表
- 16. 如何從字典列表中獲取某些鍵?
- 17. 獲取組合鍵
- 18. 如何從多個列表中獲取所有組合?
- 19. 如何將CLI命令綁定到PhpStorm中的某個鍵?
- 20. 如何組合shell命令
- 21. 如何獲取函數返回的數組的某個鍵?
- 22. 如何從集合中的模型列表中獲取某個屬性?
- 23. 獲取列等於某個值的關鍵字列表?
- 24. 如何獲取所有當前可用的命令和熱鍵列表?
- 25. 的Emacs下令組織模式列表
- 26. 如何使用Rails模型從組合鍵表中獲取值?
- 27. bash:獲取以給定字符串開頭的命令列表
- 28. 如何獲取組合列名組件
- 29. 如何映射組合鍵以在Vim中執行命令?
- 30. 從某個日期時間開始獲取分支機構的更改列表
'C-H B'會給你*所有*當前綁定... – dmckee 2009-08-15 15:27:39