标签: ruby terminal gem
可能有一个很好的宝石,但我已经没有谷歌了。
我正在使用基本gets每个输入命令创建一个命令行界面。我还希望拥有基本的终端功能,例如点击向上箭头并让它循环历史记录。是否存在模仿这种情况的宝石,或者有一种简单的方法来实现它?
gets
答案 0 :(得分:1)
前段时间我使用“Readline”进行了“智能telnet”。我甚至启用了自动完成功能。
它具有所有很酷的功能,如向上箭头,自动完成,......
看看它
答案 1 :(得分:1)
不要自我推销,但我和我的朋友写了一个项目,主要是实现这个目标。请在此处查看:https://github.com/jamez01/arsh
它也是一个可以安装的打包宝石。