标签: ruby command-line
我正在使用GLI在Ruby中编写命令行应用程序。我的应用使用Bio gem来查询PubMed,并将结果的书目信息逐一打印到终端。使用HighLine提示用户输入少量信息,将其记录到数据库中,并重复显示周期。以下是示例输出:
我想在我的应用程序周围创建一个框架,以便显示退出,帮助命令等的键绑定。文本编辑器nano提供了一个示例:
nano
如何在程序输出周围创建类似的框架,同时允许在该框架内滚动?有没有跨平台的方式来做到这一点?我想同时处理Windows和* nix。