小编Geo*_*itz的帖子

为有抱负的Lisp新手设置一个有效的Common Lisp环境

我很长一段时间以来一直是UNIX系统管理员,除了使用shell脚本自动执行任务,一些简单的PHP工作以及一些简单的C程序之外,我从未在编程方面做过多少工作.我最近决定稍微放松一下,学习Common Lisp.

我已经走过Touretzky的"Gentle Intro"了,刚刚到达I/O的章节,我想要在阅读书籍和练习时不仅要在REPL中输入内容.问题是我无法找到一个体面的howto/tutorial来获得一个像样的工作环境.

我已经安装了emacs(这本身就是一个艰难的变化,因为我已经使用了近20年的vi),SLIME和几个CL实现.然而,这些作品中的任何一个的文档都是巨大的,永远不要试图涉及这三个部分.我已经浏览了几本免费的在线CL书籍,所有这些书都与环境无关,假设你要在REPL中输入内容或加载源文件.

如果我能找到一个体面的介绍来为Common Lisp设置Emacs环境,允许我在一个窗口中以Lisp模式编辑(函数和变量自动完成在这里真的很不错),这真的会让这次体验更加愉快.看到在另一个中评估单个表达式(输出和返回值)的结果,以及能够在我看到某个地方的结果时告诉整个缓冲区被评估和"运行".

任何和所有指针将不胜感激.

编辑:我的平台是FreeBSD/amd64,我更喜欢开源解决方案.

lisp emacs

16
推荐指数
3
解决办法
6003
查看次数

标签 统计

emacs ×1

lisp ×1