Emacs提供了輸入法「german-prefix
」(它有助於輸入字符「ä」作爲"a
)。爲了創建這個輸入法的定製版本,我想找到在Emacs Lisp源文件中定義了這個輸入法的地方。在Emacs中,如何找到輸入法「德語前綴」的定義位置?
我在所有Emacs Lisp文件目錄中搜索了字符串「german-prefix」,但沒有成功。我嘗試了其他一些搜索,但仍未成功。
此輸入法定義在哪裏?並有可能是一種通用的方式查找 Elisp文件的輸入法定義在(類似於什麼find-function
函數)?
在檢查了答案後,我意識到,我沒有在正確的目錄中搜索:我只查看'lisp'目錄下,因爲我不知道'leim'目錄包含lisp文件(還有許多他們!)以及... – halloleo
確實非常好的一點。根據Emacs的經文,'M-x describe-input-method' *應該帶有一個按鈕,讓你看到源代碼。但不知何故,這從未實現。請'M-x report-emacs-bug'請求這個新功能。 – Stefan