3

这可能是一个愚蠢的问题,但我无法终生解决这个问题,也无法在网上找到回答我问题的参考资料。

我一直在使用 Edwin(这是我第一次使用 Emacs)来学习 MIT Opencourseware 6.001 课程,但我不知道如何加载文件。

启动时,我键入 Cx Cf 以创建一个新文件“test.scm”。然后我输入一些 Scheme 代码并输入 Cx Cs 来保存它。

但是,如果我关闭 Edwin,重新启动它,然后键入 Cx Cf test.scm,我只会得到一张白纸。相反,如果我键入 Mx dired,滚动到 test.scm 并按 RET,我仍然会得到一张白纸。该文件在 Windows 中占用了一些空间,所以我认为问题不是保存而是加载(特别是因为我同样无法加载麻省理工学院提供的预制 .scm 文件)

如果这很重要,我正在 Windows 7 上运行 MIT/GNU 方案...

4

3 回答 3

3

有一个开放的错误报告:http ://savannah.gnu.org/bugs/?35250 。

于 2013-01-24T07:31:16.850 回答
1

及时回答有点晚了。我就是这样做的:

  1. 使用记事本(或其更好的表亲,记事本++)在文件中创建函数
  2. 使用 .scm 扩展名保存文件。把它放在你能记住的地方。
  3. 以这种方式加载所述文件(不要忘记双 \\):(load "c:\\path_to_your_folder\\your_file.scm")
  4. 现在你可以访问你的函数了。
于 2015-11-04T09:54:39.207 回答
0

我已经按照上面的错误报告更改了Edwin的版本,关于Edwin无法打开文件的错误实际上已经消失了。但是,有一个新问题,有时Ctrl键不起作用。因此,如果这个bug对你来说不是很重要,最好的方法还是使用这个新版本。

于 2017-04-28T14:40:38.860 回答