我想使用slime-connect函数来使用sbcl远程连接服务器。我按照Marco Baringer的slime.mov教程中的所有步骤操作,但在为slime创建ssh连接时遇到了问题。在远程机器上启动swank server之后,我尝试这样做: ssh -L 4005:127.0.0.1...
我为Clojure和Common Lisp都设置了Emacs,但我想为Common Lisp添加(slime-setup'(slime-fancy))。如果我将该行添加到init.el中,则Clojure将无法工作:它会给我一个repl,但在运行任何代码后会挂起。 我的配置 对于Cloju...
当编写Common Lisp代码时,我使用SLIME。特别是,我通过使用C-C C-k编译包含函数定义的缓冲区,然后切换到REPL来运行这些函数。将可执行代码放入缓冲区以运行这些函数似乎效果不佳。如果代码有错误,可能会造成混乱。 最好有一种方法可以包含不在缓冲区中编译但从命令行运行的代码,例...
如何最佳初始化Lisp会话(我正在使用Slime和sbcl),以便函数始终以最大量的调试信息编译?
我决定重新学习LISP(自从上AI课以来就没有使用过),以便更加熟悉函数式编程。因此,我下载了Lisp In A Box(我们以前的一个班级实际上使用过它),它带有CLISP和Emacs。 当我运行它时,它会显示: “Connected on port 1617. Take this RE...
我正在尝试在emacs中设置clojure编辑环境。我相对于emacs还比较新(只有1年),完全不了解clojure(2周)。我在网上找到了很多关于如何设置大部分内容的教程,其中大多数都涉及lein、swank-clojure、slime和nrepl。看起来,swank-clojure和sli...
我正在使用emacs,clojure-swank和slime来设置我的开发环境。然而,我遇到了一个问题。当我启动repl时,我被困在一个未知的目录中,无法加载我的命名空间。因为clojure repl找不到正确的文件。 有人知道如何更改当前目录吗? PS:我刚开始使用emacs和slime...
我一直在尝试将运行中的Common Lisp镜像保存下来,以便在重新启动时节省时间并使开发更加高效。然而,我遇到了一个小问题,当我在Emacs/SLIME中运行以下命令时: (sb-ext:save-lisp-and-die "rest-api-image" :purify t) 我得到...
64位Windows 7 Clozure Common Lisp版本1.9 WindowsX8632 Emacs 24.3.1 Slime变更日志日期为2014-06-17 我有一个示例.lisp文件,其开头如下: (ql:quickload 'qt) (in-package "Q...