[英]Emacs - slime not starting
我最近升级到Emacs 23.1.50,Slime停止了连接-它会启动下层lisp,但从不连接。 经过一番调查,我发现如果从emacs -q开始,它会起作用,然后直到(包括对史莱姆的调用)一切都将起作用。 有什么方法可以迫使我的其余自定义项等待,直到连接好史莱姆-repl才能进行处理? 这将解决我的直接问题。
从您的描述看来,在调用Slime 之前 ,您的.emacs中的设置似乎已打破了Slime。
一些想法:
(sit-for 10)
,以防发生一些奇怪的同步 但是,具体地说, 在Slime中有一个名为'slime-connected-hook
,您可以用来完成自定义。 例如,将您的.emacs分为两部分(以调用Slime的调用结束第一部分),并注册第二个部分,以便在连接了Slime进程后加载它。
(add-hook 'slime-connected-hook (lambda () (load "~/.emacs.part2.el")))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.