当我们开始粘贴时,它默认在CL-USER中启动。由于我经常使用特定的包,我想在slime启动时自动打包到该包中。 即我想省去以下的麻烦:
CL-USER> (ql:quickload :my-package)
CL-USER> (in-package my-package)
MY-PACKAGE>
我尝试将以下代码放在我的ccl-init.lisp文件中,但是包内不起作用:
(ql:quickload :my-package)
(in-package my-package)
答案 0 :(得分:4)
您可能可以使用slime-repl-mode-hook
但我认为最好使用绑定到slime-sync-package-and-default-directory
的{{1}}并将REPL同步到缓冲区的包中。