我讀過this,但我的問題不同。我想知道如何查看Emacs中的鍵綁定,其中以特定鍵啓動。我想綁定f2
,但想知道它目前綁定的內容。按C-h
m
提示輸入密鑰序列。在這裏輸入f2
會導致Emacs等待我完成該鏈,因爲f2
本身無法執行任何操作。我如何查看開始和f2
的所有密鑰綁定?顯示以特定鍵開頭的Emacs鍵綁定
26
A
回答
40
F2F1或F2章
一般來說,任何前綴綁定將使用前綴列表中的所有綁定後,輸入F1或章:
describe-prefix-bindings
是一個交互式編譯的Lisp函數,在help.el
。描述用於達到此命令的前綴的綁定。 描述的前綴包含運行此命令的鍵序列的最後一個事件 。
F1是更可靠的兩個(但僅非常微微左右),由下列文件摘錄如詳述。
M-:(info "(emacs) Misc Help")
RET:
您可以通過前綴鍵後輸入
C-h
(describe-prefix-bindings
)獲取子命令列表特定前綴鍵。 (有幾個前綴鍵此不起作用。 - 那些爲C-h
提供自己的綁定其中之一就是<ESC>
,因爲<ESC> C-h
實際上是C-M-h
,這標誌着一個defun定義)
中號 - :(info "(emacs) Keys")
RET:
鍵入一個前綴鍵顯示該前綴開頭的命令列表後幫助字符(
C-h
或<F1>
)。該規則的唯一例外是<ESC>
:<ESC> C-h
相當於C-M-h
,它完全做了其他事情。但是,您可以使用<F1>
來顯示以<ESC>
開頭的命令列表。
M-:(info "(emacs) Help")
RET:
C-h
或<F1>
手段 「幫助」,在各種其他情況下也是如此。對於 實例,可以在前綴鍵後鍵入它們以查看可以跟隨前綴鍵的 鍵的列表。 (有一些前綴鍵不支持C-h
以這種方式,因爲它們定義了它的其他含義,但他們 尋求幫助所有支持<F1>
)
M-:(info "(elisp) Key Binding Conventions")
RET:
不要按任何前綴字符(包括
C-c
)綁定C-h
。
如果您不綁定C-h
,它將自動作爲幫助字符提供,用於列出前綴字符的子命令。
相關問題
- 1. 簡單的Emacs鍵綁定
- 2. 「\ C-」的Emacs鍵綁定「
- 3. 鍵綁定或在Emacs 23.2
- 4. Emacs在TTY +鍵盤綁定
- 5. Emacs鍵綁定回退
- 6. Emacs與多個鍵擊鍵綁定
- 7. 用yasnippet顯示鍵綁定
- 8. 爲特定的Emacs模式設置自定義鍵綁定
- 9. 如何突出顯示Eclipse的Emacs鍵綁定中的選擇?
- 10. 在emacs上自定義鍵綁定
- 11. emacs:擴展區域的鍵綁定
- 12. Emacs的:綁定不便右Alt鍵
- 13. 多個命令的Emacs鍵綁定
- 14. emacs的鍵綁定不會在終端
- 15. 避免emacs中重疊的鍵綁定?
- 16. 的emacs - 熱鍵綁定問題
- 17. Emacs定義鍵,Vi蛇模式鍵綁定
- 18. 綁定鍵綁定的鍵屬性
- 19. PHP刪除以特定關鍵字開頭的文件
- 20. Emacs:如何將動作綁定到mac Option(⌥)+箭頭組合鍵?
- 21. 全局覆蓋emacs鍵盤綁定
- 22. Emacs保存緩衝區鍵綁定?
- 23. 顯示特定的鍵值對
- 24. 模式特定的鍵綁定
- 25. 重新綁定VS2010中的箭頭鍵
- 26. 綁定鍵按
- 27. 鍵綁定到'?'
- 28. 在emacs中重新分配鍵綁定以運行cscope
- 29. JavaScript:如何獲取箭頭鍵綁定?
- 30. Emacs的按鍵綁定沒有定製主要模式