在Spacemacs中,有一个有效的CIDER REPL,有没有办法浏览并跳转到当前clojure-mode
缓冲区中的函数?
我试过了cider-browse-ns
。但是,这似乎只显示当前命名空间中的函数和变量及其文档字符串。该列表不能用于直接跳转到源代码中的函数/ var。我也知道g d
将直接跳到函数的定义下。因此,我所寻找的部分似乎都可用,我只是找不到如何将它们连接在一起。
类似于我正在寻找的是IntelliJ的Structure
侧边栏。
如果IntelliJ的Navigate -> Symbol
功能也可行,那将是非常棒的。使用/
搜索函数名称非常接近(尽管没有方便的模糊匹配)。
答案 0 :(得分:1)
你会搜索<script src="https://dc-js.github.io/dc.js/js/dc.js"></script>
(帮助跳入缓冲区)吗?
答案 1 :(得分:0)
按反斜杠然后按S \s
将帮助您跳转到定义。
browse-ns
中的the list of the available commands。但是,由于Spacemacs默认情况下会将您置于邪恶模式,因此您应该在每个命令之前加\
temporarily disables it。