我在用着nrepl.el, Emacs 24.2。我的 S.O 版本是 OS X Lion 10.7.5。
运行命令[M-x] nrepl
启动后REPL会话通过lein (:~ $ lein repl)
我能够连接到它,但如果我尝试使用[M-x] nrepl-jack-in
我收到以下消息:
进程哨兵中出现错误:无法启动 nREPL 服务器:/bin/bash:
lein:找不到命令
我使用以下命令安装了 leiningen主站点中的说明并使用重新安装它homebrew用命令brew install leiningen --devel
但这两种方法都给了我同样的错误。
添加路径/usr/loca/bin
到 emacsexec-path
列出或尝试配置nrepl.el
多变的nrepl-lein-command
指向我的 lein 安装的完整路径没有帮助。
我的 emacs 配置可以在这里找到:https://github.com/khaoz/emacs-files
我做错了什么?
谢谢 :)
虽然@Arthur 是正确的,但解决您的问题的一个更简单的解决方案是安装从 shell 执行路径Emacs 扩展。它会复制你的 shellPATH
(and MANPATH
) 自动且相当可靠地传送到 Emacs。这意味着PATH
无论您从何处启动 Emacs(包括 Spotlight),都是正确的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)