所以我最终决定学习 Lisp。我正在阅读Practical Common Lisp并且我正在使用Lispbox(不是书中推荐的那个 - 它不再可用,但似乎这仍然是合适的)。
到目前为止,在我的职业生涯中,我设法避免与 emacs 搏斗,但我想我的那部分生活已经结束了 :-) 实际上,我有点兴奋——这是一个全新的世界。
保存 .lisp 文件时,开箱即用的设置会将这些文件转储到lispbox-0.7
文件夹中(这也是 LISPBOX_HOME env.var)。我的数学老师教我,“如果你不知道自己在做什么,至少要做到整洁。” 所以我想至少把我的工作放在一个整洁的文件夹里。我可以指定保存/加载的完整路径。但是我可以告诉 (lispbox|emacs|whatever) 默认使用不同的文件夹吗?
如果重要的话:我可能会更频繁地使用 Windows 版本,但我也在 Ubuntu 上进行了设置。
我看过这个和这个和这个。我尝试将这些添加到.emacs
文件中(一次一个):
(setq default-directory "C:/Work/lisp/")
(cd "C:/Work/lisp/")
打开.emacs
我使用的文件C-x C-f~/.emacs
如果我尝试更改 LispBox 快捷方式的“开始于”属性,它根本无法加载。
M-xcd c:/work/lisp
确实有效,但我每次启动 LispBox 时都必须这样做
同时我在做什么:我在lisp
文件夹旁边创建了一个单独的文件lispbox-0.7
夹。这样我就可以../lisp/
在任何文件名之前添加。这还不错,尤其是在选项卡自动完成的情况下。