[英]Clojure documentation in Emacs
是否可以在Emacs中查看Clojure功能文檔? 也就是說,我可以配置Emacs來查找光標下的Clojure函數嗎?
我正在使用clojure-mode和SLIME。 奇怪的是,我甚至無法在SLIME的repl中使用apropos
或dir
,盡管它們是由lein repl
自動加載的。
嘗試使用slime-describe-symbol
函數,它通常與Cc Cd d綁定。
將點放在函數名稱附近,然后點擊Cc ,然后點擊Cd ,然后點擊d 。
還有slime-describe-function
,綁定到Cc Cd f ,但我很少使用它,因為它不如前面提到的與符號相關的查找函數。
要查看所有與文檔相關的功能,請按Cc Cd Ch 。 這些綁定並不特定於Clojure; 它們由SLIME定義,如果不是更好用於其他Lisp方言,它們也會起作用。
我發現slime-apropos
和eldoc
minor模式的組合(確保你有swank-clojure 1.4.0,因為它修復了這兩個)比上面提到的slime-describe-symbol/function
命令更好。
從SLIME REPL你可以運行(使用'clojure.repl)。 這將使apropos和doc等函數可用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.