如何在mzscheme / guile REPL中使用箭头键?

时间:2013-08-29 23:06:36

标签: terminal read-eval-print-loop guile

当我输入guile或mzscheme的REPL时

(define x 15)

然后按箭头键我得到     (定义x 15)^ [[D

这是终端问题吗?或者需要配置什么?为简单编辑重写一行很痛苦

2 个答案:

答案 0 :(得分:11)

我找到了Guile的答案,在~/.guile中添加它会削减它:

(use-modules (ice-9 readline))
(activate-readline)

答案 1 :(得分:0)

我不知道什么是guile,但是对于mzscheme,您可以输入

(require readline)

要以交互方式启用您要查找的箭头键行为。要在REPL启动时启用此行为,请使用

mzscheme -il readline