如何在控制台模式下运行Edwin编辑器

时间:2016-03-23 16:14:33

标签: mit-scheme edwin

我是一个绝对的Lisp / Scheme初学者,现在尝试通过阅读第1页的Simply Scheme来自学。我使用内置的Edwin编辑器下载了MIT / GNU Scheme。我想在iTerm下以控制台模式运行Edwin而不是默认的X11 / XQuartz模式,这需要更多的时间来启动并且会伤害位图字体显示。

我找到了Starting Edwin页面,其中列出了(console)下的variable+: create-editor-args变量,我认为它必须是我需要的,但我不确切知道在shell提示符下输入的内容调用它。我请你原谅这个愚蠢的问题。

1 个答案:

答案 0 :(得分:2)

我的一位Facebook好友告诉我,有两种方式可以在控制台模式下运行Edwin:

  1. $ DISPLAY= scheme -edit请注意,等号后面应跟一个空格字符,即将空值分配给DISPLAY环境变量。
  2. $ scheme,然后是方案REPL,(edit 'console)
  3. 无论哪种方式都将进入Edwin控制台模式,但Edwin 3.116(内置于MIT / GNU Scheme Release 9.2 x86-64 for Mac OS X)将显示错误消息

    Evaluation error:
    The primitive xterm-y-size is not implemented in this version of Scheme.
    

    它询问用户是否想要Start debugger (y or n)?,我只是按n跳过它。