首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何“修复”SML/NJ交互系统以使用箭头键

如何“修复”SML/NJ交互系统以使用箭头键
EN

Stack Overflow用户
提问于 2009-12-16 10:18:44
回答 2查看 4.7K关注 0票数 25

我在使用SML/NJ交互系统时遇到了一些问题,即当我尝试使用箭头键(无论是向左还是向右对我输入的表达式进行更正,直到重复最后一个表达式)时,我的终端打印代码。(例如,左上方^[[D^[[A,等等)。虽然我仍然可以使用这个系统,但它使它变得非常乏味。

我在Control.Compiler上到处看了看,我是不是漏掉了什么?不管它有什么价值,我都在使用Mac终端。

谢谢^_^

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-16 10:28:09

尝尝这个。您可以使用socat为许多内容添加readline支持:

代码语言:javascript
复制
socat READLINE EXEC:sml

我刚刚意识到你在OS上。socat似乎确实可以在OS上使用,尽管我还没有测试过它(这在Linux上是有效的)。

票数 18
EN

Stack Overflow用户

发布于 2013-01-19 10:52:10

另一个选择是rlwrap

代码语言:javascript
复制
rlwrap sml
票数 52
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1911861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档