【问题标题】:Clojure Emacs Connecting to Remote REPLClojure Emacs 连接到远程 REPL
【发布时间】:2013-04-21 00:48:25
【问题描述】:

当使用带有tramp 的普通repl 时,我可以导航到远程目录并执行inferior-lisp,它会在远程启动inferior-lisp 进程。使用nrepl,我可以使用lein repl 在远程机器上启动repl,而不是使用nrepl-jack-in 连接到它,但问题出在nrepl 我必须设置防火墙规则或使用ssh 和转发端口,这样我才能插入。使用劣质- lisp 和 tramp 方法我不需要做任何特别的事情,只需点击 M-x inferior-lisp 就可以了。有没有办法使用 nrepl 和 tramp 实现类似的行为?

【问题讨论】:

    标签: emacs clojure nrepl


    【解决方案1】:

    根据您的设置,inferior-lisp 很可能会调用本地进程。 如果您只想在本地处理您的 Clojure 项目,我建议您从远程机器下载项目文件夹并使用 nrepl-jack-in 在本地复制。

    【讨论】:

    • inferior-lisp 从tramp 缓冲区启动时执行远程进程并将std in/out 连接到劣质lisp 缓冲区,它不执行本地进程。
    猜你喜欢
    • 2019-02-26
    • 1970-01-01
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多