首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs - slime未启动

Emacs - slime未启动
EN

Stack Overflow用户
提问于 2009-10-10 13:59:37
回答 1查看 705关注 0票数 1

我最近升级到了Emacs 23.1.50,Slime停止了连接-它会启动Slime lisp,但永远不会连接。经过一些调查后,我发现如果从emacs -q开始,那么它就可以工作,然后直到和包括对slime的调用的所有东西都可以工作。有没有办法强制我的其余定制项等待,直到slime repl连接完成才能处理?这将解决我当前的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-14 00:24:49

从您的描述中,似乎在调用Slime之前您的.emacs中的一个设置就是破坏Slime的原因。

以下是几个想法:

  • 获取一个正式版本(版本号23.1.1),以防您的build
  • 出现问题,将Slime连接代码移到您的.emacs的前面,从而导致在建立slime连接之后进行定制
  • 实际调试您的.emacs (慢慢地向前移动slime初始化调用,直到它起作用)
  • 尝试在调用启动Slime之后添加(sit-for 10),以防< code >H29

发生一些奇怪的同步

但是,具体地说,有一个名为'slime-connected-hookhook in Slime,您可以使用它来完成定制。例如,将您的.emacs拆分为两部分(以调用启动Slime结束第一部分),并注册第二部分,以便在Slime进程连接后加载。

代码语言:javascript
复制
(add-hook 'slime-connected-hook (lambda () (load "~/.emacs.part2.el")))
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1548025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档