macos - 如何使箭头键在MIT Scheme解释器中起作用?

标签 macos terminal mit-scheme

我已经在运行优胜美地的笔记本电脑上按照here的说明安装了MIT Scheme。我可以从Terminal获得scheme解释器,但是我的箭头键似乎都不起作用。对于任何打字错误,我都无法退回并更正。我必须使用退格键或重新输入整个内容。

向左箭头打印^[[D
向右箭头打印^[[C
向上箭头打印^[[A
向下箭头打印^[[B
这是屏幕截图:

screnshot showing arrow keys at work, not

最佳答案

您可以使用rlwrap。这是Readline的环绕。在系统中安装后,只需按以下方式运行:

$ rlwrap mit-scheme

它应该工作。有一个tutorial

即使可以做到,也不意味着您应该这样做。麻省理工学院计划
提供了Edwin编辑器,它像emacs这样的编辑器,效果很好。我每天都使用它。它还带有图形调试器。您的其他选项是emacs + Geiser(或Greg的racket-mode),带有狡猾或 Racket 。或DrRacket这是一个IDE,具有许多学习帮助。

关于macos - 如何使箭头键在MIT Scheme解释器中起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31768839/

相关文章:

macos - 将 Metal texture2d_array 传递给 SceneKit 着色器修改器

node.js - 修改 $PATH 变量

linux - 自定义 bash_profile 中的 git 命令以自动索引到下一个分支

macos - 如何在Mac上安装MIT计划?

scheme - 如何在 Edwin 中加载文件

objective-c - 如何在 64 位 Cocoa 应用程序中使用 3rd 方 32 位框架?

css - font-face 在 Mac 上不显示

node.js - Jade : Unexpected Identifier error on Ubuntu Machine - works on Mac

xcode - 无法推送到远程 git 存储库

recursion - 有人可以解释递归在这些过程中是如何工作的吗