1

我想知道是否可以制作一个将表单发送到lein repl启动的 REPL 会话的 Vim 插件。有没有办法将消息发送到现有的 jline.ConsoleRunner 进程?

4

3 回答 3

5

有点OT,但这就是nrepl的用途。IIUC,vimclojure 现在将 nrepl 用于它启动的 REPL,并允许您连接到已启动 nrepl 服务器的远程 Clojure 进程。不过,我认为 Leiningen 还没有 nrepl 插件。

于 2011-02-24T19:41:44.407 回答
1

您可能会发现slimv vim 插件很有帮助。

看到这个 SO 问题Sending input to a screen window from vim

一般的做法是启动一个屏幕会话运行 lein repl,然后将 vim 输出发送到屏幕会话。

于 2011-02-24T19:11:04.663 回答
1

https://github.com/sattvik/lein-tarsier或多或少做...我不知道它是否使用 nrepl,但使用 lein-tarsier 你可以通过 nailgun 与 JVM 进行 vimclojure 对话,这是还运行 REPL。高温高压

于 2012-08-22T23:51:40.177 回答