如何在Edwin编辑器中获取MIT/GNU Scheme的提示符(>)?

sys*_*ich 10 scheme edwin

通常,你会收到这样的提示:

=>
Run Code Online (Sandbox Code Playgroud)

您可以在其中键入用于评估的表达式:

=> (+ 3 4)
7
Run Code Online (Sandbox Code Playgroud)

但是对于Edwin,只有一个闪烁的黑色矩形,当你输入表达式时没有任何反应.

mih*_*hai 14

MIT-GNU Scheme从"开始"菜单安装并运行后,您将获得两个窗口,Edwin *scheme*并且MIT/GNU Scheme.转到第二个窗口,然后按Ctrl+U.你应该1 ]=>马上得到提示.


icy*_*com 6

编辑:在本手册中:

第7.5节,它说:

当Edwin启动时,它有一个缓冲区:一个名为'*scheme*'的REPL缓冲区.该命令M-x repl 选择此缓冲区(如果存在); 否则它会创建一个新的REPL缓冲区.如果你想要两个REPL缓冲区,只需将'*scheme*'缓冲区重命名为其他内容并M-x repl再次运行.

您也可以使用以下内容(参见手册第7.4节):

  • Cx Ce - 在光标之前评估s-exp
  • Mz - 评估包含光标的整个定义
  • M-: - 从迷你缓冲区评估
  • CMz - 评估整个地区
  • Mo - 评估整个缓冲区

(C代表Ctrl,M代表PC键盘上的Alt).

从未使用它,但是从这个:

你应该能够得到提示M-x run-scheme(M-x代表Alt-X今天的键盘).

  • 键入表达式后,我键入`CTRL-x`然后键入`CTRL-e`.结果出现在下一行,前面是`; Value:`. (2认同)

doc*_*ove 6

在Windows上 "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" --edit 启动Edwin,而 "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" 为您提供repl提示