最近在上coursera上的proglang,用的是sml,但是在mac居然不能用up和down箭头键来回翻命令,还以为是sml的问题,今天在windows装了一个,居然可以使用,原来是mac的原因。用google搜索“sml mac command history”,找到了http://stackoverflow.com/questions/1911861/how-to-fix-the-sml-nj-interactive-system-to-use-arrow-keys,安装rlwrap搞定。
brew install rlwrap
rlwrap sml 启动,搞定,终于可以用command history了。在
~/.bash_profile中输入
alias sml="rlwrap sml"
然后使用sml就没有问题了。
ps,之前在windows下使用sbt也是有这样的问题,明天试试看能不能这样解决。
本文介绍了在Mac上使用SML时遇到的无法使用上下箭头键调用命令历史的问题,并提供了解决方案。通过安装rlwrap工具并设置别名,可以实现在Mac上使用SML时正常调用命令历史。

408

被折叠的 条评论
为什么被折叠?



