gpt4 book ai didi

windows - 使用 C-x C-f 让 Edwin 正确打开 Scheme 文件

转载 作者:可可西里 更新时间:2023-11-01 11:20:42 25 4
gpt4 key购买 nike

我正在学习 SICP。我在我的 Windows 7(32 位)/AMD(64 位)机器上使用随 MIT-Scheme 安装的 Edwin 3.116。

我一直没能发现 Edwin 无法正确打开和读取文件的原因:

  • 当我打开一个现有的 .scm 文件(其中包含我的代码)时,Edwin 只是打开一个包含我的文件名的空白缓冲区。
  • 如果我随后保存它,我的代码就会被空白覆盖。很明显,Edwin 并没有煞费苦心地写作。

除了找不到任何答案,我在以下方面没有成功:

  • C-x C-f 后跟完整路径 D:\my-schemes\filename.scm(默认目录在 C:......)
  • M-x cd 后跟 d:\my-schemes 后跟 C-x C-f filename.scm
  • 退出,​​重新启动 MIT-Scheme 并重试上述命令
  • 卸载-重新安装 MIT-Scheme 并重试上述命令

有没有什么我没有做的——比如在一些配置文件中指定一些参数? (安装指南不需要任何特殊配置。对于 Windows,除了遵循安装程序之外。)

我现在可以通过从文件到缓冲区复制粘贴代码以及从缓冲区到文件写入来解决问题,但如果我能让 Edwin 也阅读,我的计划可能会好得多。

最佳答案

以防万一您可能还没有找到解决方案。我遇到了同样的问题,刚刚找到了一个对我有用的问题,所以我正在考虑分享我的解决方案。如果您使用默认设置安装,所有内容都安装在“Program Files/...”中。这个问题似乎是目录名称包含空格。当我尝试在没有空间的情况下保存在其他目录中时,我可以写入文件。我可以用普通的文本编辑器打开文件,但是当我用 Edwin 打开时,我看到的只是一个空白页。我尝试安装一个旧版本(MIT GNU scheme 9.0)并且它按照错误报告中提到的那样工作:http://savannah.gnu.org/bugs/?35250

关于windows - 使用 C-x C-f 让 Edwin 正确打开 Scheme 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com