我使用portacle作为我的Common Lisp环境。当我保存文件时,它会保存整个REPL,包括CL-USER>
。当我尝试加载文件时,这会导致编译错误。
我想从我离开的地方保存代码和简历。我一直在REPL编写代码,使用键和弦 C-x C-s 将文件中的工作保存在缓冲区中。但这打破了项目的连续性。请建议一种方法。
答案 0 :(得分:2)
如果您在终端中使用REPL,您可能会发现
dribble
很有用。
但是,如果您在Emacs中运行,则几乎不应该输入 任何事情都在提示自己。 您在Lisp模式下编辑Lisp文件并将您的代码发送到Lisp REPL 使用C-x C-e or C-M-x& c。