2

我认为这曾经在 Emacs 23 中开箱即用,但在 24 中却没有。

所以,假设我有用 Quicklisp 加载的 Alexandria 包。例如,如果我(apropos "curry")在 REPL 中运行,它会找到函数定义,类似地,如果我运行(describe 'curry)等。但 SLIME 拒绝自动完成(cur|(点由管道显示)任何东西。

如何告诉 SLIME 在哪里寻找资源/它缺少什么?

编辑:

另外,如果我做,in-packageRETALEXANDRIA RET,它会自动完成,但我希望它会自动完成任何加载的包,而我不必指定要查看的包。或者没有其他方法吗?

4

1 回答 1

0

据我所知,在 SLIME 中无法做到这一点。我不确定它是否实用,但通过查看完成和适当的实现方式并将它们混合在一个新功能中来实现它应该是可行的。用于切换完成样式的自定义变量的奖励积分。

https://github.com/slime/slime

于 2014-07-30T16:31:54.737 回答