Highline ask方法不会使用相同的行

时间:2012-06-20 01:16:51

标签: ruby highline

设定:

  • Ruby 1.9.2
  • highline(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?
 |

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

为什么会发生这种变化?

1 个答案:

答案 0 :(得分:8)

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

ask "What is your favorite color? "