启动后如何更改 clisp 的当前目录?

发布于 2024-12-05 18:16:29 字数 329 浏览 0 评论 0原文

在 ghci 中,我可以使用“cd”来更改其当前目录,如下所示:

$cat ~/.ghci
:def hoogle \str -> return $ ":! hoogle --count=15 \"" ++ str ++ "\""
:cd /media/E/work
:load Money


 Then once started, ghci will change its current directory. Can i do the same thing in clisp ? Maybe need to modify ~/.clisprc ... ?

真诚的!

In ghci, i can use "cd" to change its current directory as below:

$cat ~/.ghci
:def hoogle \str -> return $ ":! hoogle --count=15 \"" ++ str ++ "\""
:cd /media/E/work
:load Money


 Then once started, ghci will change its current directory. Can i do the same thing in clisp ? Maybe need to modify ~/.clisprc ... ?

Sincerely!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深者入戏 2024-12-12 18:16:29

这非常简单:

>cat ~/.clisprc.lisp 
;;; The following lines added by ql:add-to-init-file:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname))))
  (when (probe-file quicklisp-init)
   (load quicklisp-init)))

;(pushnew "/media/E/lisp/" asdf:*central-registry* :test #'equal)
(cd "/media/E/www/qachina/db/doc/money")
(load "money")

cd 功能非常有用!

It is VERY easy :

>cat ~/.clisprc.lisp 
;;; The following lines added by ql:add-to-init-file:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname))))
  (when (probe-file quicklisp-init)
   (load quicklisp-init)))

;(pushnew "/media/E/lisp/" asdf:*central-registry* :test #'equal)
(cd "/media/E/www/qachina/db/doc/money")
(load "money")

The cd function works great !

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文