在使用emacs的slime时会经常遇到以下两个问题:
Searching for program: no such file or directory, lisp
Searching for program:没有那个文件夹或目录,lisp
下面来分析以下这个问题产生的原因:
1.可能是系统中没有安装sbcl或者其他common lisp的实现,比如:clisp;
这时只需要安装相应的程序即可
2.没有将第一步安装的程序配置到emacs的配置文件中
这就要在配置文件中添加相关配置了,下面以sbcl配置为例,添加相应配置
(setq inferior-lisp-program "sbcl") ;记得添环境变量
(require 'slime-autoloads)
(eval-after-load "slime" '(progn (slime-setup '(slime-fancy))))
其中,最后一行的配置可以不要,但是如果没有的话就是以
*
作为每次输入的提示符,添加上之后才会是
CL-USER>
样式的提示符
欢迎志趣相投的朋友一起学习交流!
本人qq:906570770
技术资料分享群:272811256