如何在Clojure模式下导航到当前缓冲区中的函数

时间:2013-12-01 12:50:59

标签: emacs clojure

我想知道是否有可能获得当前缓冲区中定义的函数列表并快速选择特定函数(如Sublime Text中的CMD-R)?

2 个答案:

答案 0 :(得分:2)

clojure-mode内置了对imenu的支持。只需调用imenu-add-menubar-index即可创建一个索引菜单,其中包含每个def的条目。或致电imenu选择具有自动完成功能的def。

答案 1 :(得分:1)

您需要两个包 - helmclojure-semantic。 第一个可以从MELPA获得,第二个来自here。 设置不到一分钟。

最后,确保{C <1}}正在您的Clojure缓冲区中运行 致电semantic-mode