簡體   English   中英

Emacs中的Clojure文檔

[英]Clojure documentation in Emacs

是否可以在Emacs中查看Clojure功能文檔? 也就是說,我可以配置Emacs來查找光標下的Clojure函數嗎?

我正在使用clojure-mode和SLIME。 奇怪的是,我甚至無法在SLIME的repl中使用aproposdir ,盡管它們是由lein repl自動加載的。

嘗試使用slime-describe-symbol函數,它通常與Cc Cd d綁定。

將點放在函數名稱附近,然后點擊Cc ,然后點擊Cd ,然后點擊d

還有slime-describe-function ,綁定到Cc Cd f ,但我很少使用它,因為它不如前面提到的與符號相關的查找函數。

要查看所有與文檔相關的功能,請按Cc Cd Ch 這些綁定並不特定於Clojure; 它們由SLIME定義,如果不是更好用於其他Lisp方言,它們也會起作用。

我發現slime-aproposeldoc minor模式的組合(確保你有swank-clojure 1.4.0,因為它修復了這兩個)比上面提到的slime-describe-symbol/function命令更好。

從SLIME REPL你可以運行(使用'clojure.repl)。 這將使apropos和doc等函數可用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM