我在为 Ruby 使用 PRY 控制台时遇到问题。当我获取许多记录(例如 Account.all)时,输出会填满页面,并迫使我滚动到找到 (END) 的末尾。但是我不能输入任何东西,也不能返回到撬提示。
如果我键入一个类似的命令,它没有返回足够的记录来填充终端窗口,一切都会正常运行(即 Pry 打印出返回的记录并将我返回到提示符)。
有任何想法吗?我在 Ruby 1.9.3 上使用 Pry 版本 0.9.10。
谢谢!
我在为 Ruby 使用 PRY 控制台时遇到问题。当我获取许多记录(例如 Account.all)时,输出会填满页面,并迫使我滚动到找到 (END) 的末尾。但是我不能输入任何东西,也不能返回到撬提示。
如果我键入一个类似的命令,它没有返回足够的记录来填充终端窗口,一切都会正常运行(即 Pry 打印出返回的记录并将我返回到提示符)。
有任何想法吗?我在 Ruby 1.9.3 上使用 Pry 版本 0.9.10。
谢谢!
键入q
以便您可以键入其他命令
state pry 唯一具有此功能的地方是https://github.com/pry/pry#code-browsing
比页面长的代码是通过寻呼机发送的(比如less),
如果您是 Mac 或 Linux 用户,您可能熟悉诸如 Less 或 More 之类的工具,这些工具可以帮助您通过在终端中分页查看文档并撬动实现此功能,因为有时当终端打印出很多东西时它非常有用.
要了解在 pry 中处于分页模式时可以做什么,您应该查看http://www.thegeekstuff.com/2010/02/unix-less-command-10-tips-for-effective-navigation/