0

我正在使用awesome_printgem 来显示输出pry以看起来很漂亮。由于 awesome_print使用换行符,长输出ap html.chapters.order("position ASC") 只显示输出的结尾部分,我如何对结果进行分页以使其看起来像它,通过管道传输lessmore

谢谢。

4

1 回答 1

5

将此添加到.pryrc

begin
  require 'awesome_print' 
  Pry.config.print = proc { |output, value| Pry::Helpers::BaseHelpers.stagger_output("=> #{value.ai}", output) }
rescue LoadError => err
  puts "no awesome_print :("
end

https://github.com/pry/pry/wiki/FAQ#wiki-awesome_print

如果您不熟悉.pryrc

当 pry 启动时,它会检查您的主目录 (~/.pryrc) 中的 .pryrc 文件以及当前目录 (./.pryrc) 中的每个项目的 .pryrc。如果它们存在,则使用这两个文件,首先加载主目录中的文件。

https://github.com/pry/pry/wiki/Pry-rc

于 2012-12-11T07:13:03.430 回答