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

时间:2010-12-11 17:59:30

标签: scheme edwin

正常情况下,您会收到如下提示:

=>

您可以在其中输入要评估的表达式:

=> (+ 3 4)
7

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

3 个答案:

答案 0 :(得分:14)

从“开始”菜单安装并运行MIT-GNU Scheme后,您会看到两个窗口,Edwin *scheme*MIT/GNU Scheme。转到第二个窗口,然后按Ctrl+U。您应立即收到1 ]=>提示。

答案 1 :(得分:6)

编辑:在本手册中:

第7.5节,它说:

  

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

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

  • C-x C-e - 在光标
  • 之前评估s-exp
  • M-z - 评估包含光标的整个定义
  • M-: - 从迷你缓冲区评估
  • C-M-z - 评估整个地区
  • M-o - 评估整个缓冲区

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

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

您应该能够M-x run-scheme(今天的键盘上M-x代表Alt-X)获得提示。

答案 2 :(得分:6)

在Windows上 "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" --edit 开始埃德温,而 "C:\Program Files (x86)\MIT-GNU Scheme\bin\mit-scheme.exe" --library "C:\Program Files (x86)\MIT-GNU Scheme\lib" 给你一个repl提示