【发布时间】:2014-11-04 20:16:57
【问题描述】:
在我的 clojure 项目中使用 M-x cider-jack-in 开始苹果酒后,我经常发现自己在做多个手动 (require '[my.lib :as foo])。我怀疑必须有一个钩子才能在成功连接上运行一些代码。有没有?另一种方法是将所有要求放在一个外部文件中,只需(use 'that.namespace),但我很懒,如果可能的话,我什至想跳过这一步。
更新:
将表单放入 .lein/profiles.clj :injections 是可以的,只要在 Repl 中专门使用它们(根据 lein repl)。要使它们从 emacs 中的 nrepl 可用,必须使用下面由 arrdem 命名的第二种解决方案。
这里有一些more comprehensive info。
【问题讨论】: