【问题标题】:Highline ask method won't use same lineHighline ask 方法不会使用同一行
【发布时间】:2012-06-20 01:16:50
【问题描述】:

设置:

  • 重击
  • Ruby 1.9.2
  • 高线 (1.6.13)

说明:

我已经习惯了一些其他项目的高线,但几个月没有使用它。现在,在 Ruby 1.9.2 上全新安装时,它似乎不允许在同一行回答提示。

所以以前我会看到类似的东西:

 require "highline/import"
 ask "What is your favorite color?"

得到:

 What is your favorite color? |

现在我看到了类似的东西:

 What is your favorite color?
 |

管道 (|) 符号是我的终端光标。

任何想法为什么会发生这种变化?

【问题讨论】:

    标签: ruby highline


    【解决方案1】:

    在问题字符串的末尾加一个空格,例如

    ask "What is your favorite color? "
    

    【讨论】:

    • 简单到令人尴尬,但我不能说它是显而易见的。谢谢!
    • np - 我同意这并不明显,当我第一次使用 highline 找到它时,我必须通读 rdoc。但我不记得它的行为不同了:)
    • 很可能是我的行为不同...哈哈
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 2015-10-14
    • 1970-01-01
    • 2016-09-21
    • 1970-01-01
    相关资源
    最近更新 更多