【问题标题】:On Slime Load , change default package from Cl-USER在 Slime Load 上,从 Cl-USER 更改默认包
【发布时间】:2014-05-18 00:00:01
【问题描述】:

当我们启动 slime 时,它​​默认在 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)

【问题讨论】:

    标签: common-lisp slime ccl


    【解决方案1】:

    你可能可以用slime-repl-mode-hook做点什么

    但我认为最好使用绑定到 C-c ~slime-sync-package-and-default-directory 并将您的 REPL 同步到缓冲区的包中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 2018-05-18
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2018-10-12
      相关资源
      最近更新 更多