windows - slime-fancy 未使用 emacs sbcl slime windows 配置加载

标签 windows emacs slime sbcl

我有 slime 和 sbcl 在 emacs 24.1 中工作,但无法打开 slime repl。

我可以使用 M-x slime 在 inferior-lisp 缓冲区中连接到 sbcl,但我无法调用 slime-repl 或在编辑 lisp 文件时获得漂亮的 lisp 自动缩进我正在 .emacs 中加载 slime-fancy contrib。我在启动过程中没有收到任何错误消息。

当我尝试 M-x slime-repl 时,我得到[不匹配]​​。

我的 .emacs 文件:

(setq inferior-lisp-program "sbcl")
(add-to-list 'load-path "c:/home/bin/emacs/site-lisp/slime/")
(require 'slime)
(require 'slime-autoloads)
(slime-setup '(slime-fancy))

我使用的是这个方法来安装:

http://www.pchristensen.com/blog/articles/installing-sbcl-emacs-and-slime-on-windows-xp

我注意到一种模式,即我使用 Python 和 Clojure 尝试的几乎所有内容都按照描述的方式工作,而我尝试的与 common lisp 相关的几乎所有内容都有效。我也尝试过用 eclipse 来尖峰。如果 Windows 中的 common lisp 有更新的东西,我愿意尝试另一种方法。

最佳答案

在研究了 Sujoy 的答案并对其进行修剪以使其正常工作后,我意识到我原来的问题是由 (require 'slime) 语句引起的。以下 .emacs 文件使 slime repl 按预期打开。

(setq inferior-lisp-program "sbcl")
(require 'slime-autoloads)
(slime-setup '(slime-fancy))

关于windows - slime-fancy 未使用 emacs sbcl slime windows 配置加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11726712/

相关文章:

c++ - 在 Windows 中使用 C/C++ 通过 USB 向打印机发送命令

scala - 在使用 Ensime 全局搜索和 Emacs --no-window 时,如何让 ENTER 转到所选类型或方法?

plugins - emacs 中的 Slime 似乎与自动配对有冲突

emacs - Windows7下如何将slime安装到emacs中

c - Linux/Windows 上的线程/进程比较

windows - 相当于 Windows 上的 'cut'

mysql - Git Bash 2.5 无法连接到 mysql

emacs - 如何在Emacs term-mode中阻止npm的彩色输出看起来难看?

emacs - org 模式下的内联 PDF 图像

emacs - 在 emacs 中,如何绑定(bind) C-l 以清除粘液中的屏幕?