【发布时间】:2022-01-15 17:29:21
【问题描述】:
我正在尝试学习常见的 lisp 并遵循 https://lisp-lang.org/learn/getting-started/ 的安装过程
网站说要在我的 ~/.emacs 文件中添加一些内容,但我没有找到。有人现在可以在哪里找到它吗?
【问题讨论】:
-
那个 Lisp 文件的目录在你的
load-path中吗?如果没有,请使用add-to-list添加。
我正在尝试学习常见的 lisp 并遵循 https://lisp-lang.org/learn/getting-started/ 的安装过程
网站说要在我的 ~/.emacs 文件中添加一些内容,但我没有找到。有人现在可以在哪里找到它吗?
【问题讨论】:
load-path 中吗?如果没有,请使用add-to-list 添加。
似乎您想安装自定义slime 以在Linux 上使用Common Lisp。也许应该从给定的发行版安装它,这会更容易。
我建议以下步骤:
1.设置Emacs 以使用MELPA repository:
M-x customize-variable
Customize Variable: package-archives
然后,只需添加 melpa 和 URL https://melpa.org/packages
然后按下按钮Apply and Save。
2。从package manager 安装slime
M-x list-packages
搜索slime,按i 进行安装,然后按x 继续。您应该安装了正确版本的slime。
3.愉快地破解Common Lisp!
编辑:
我错过了您可能关注的installation method。在这种情况下,我认为init 目录有错字并且缺少一个点(.)
(load (expand-file-name "~/.quicklisp/slime-helper.el"))
^
\---- HERE
(setq inferior-lisp-program "sbcl")
【讨论】:
~/.emacs。如果您想获得更好的答案,我建议提供更多详细信息:Linux 或 Windows,哪个 Emacs 发行版,您按照哪些步骤安装 slime 或您阅读了哪个教程。我建议您编辑您的问题并添加更多详细信息。