我正在使用awesome_print
gem 来显示输出pry
以看起来很漂亮。由于 awesome_print
使用换行符,长输出ap html.chapters.order("position ASC")
只显示输出的结尾部分,我如何对结果进行分页以使其看起来像它,通过管道传输less
或more
谢谢。
我正在使用awesome_print
gem 来显示输出pry
以看起来很漂亮。由于 awesome_print
使用换行符,长输出ap html.chapters.order("position ASC")
只显示输出的结尾部分,我如何对结果进行分页以使其看起来像它,通过管道传输less
或more
谢谢。
将此添加到.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。如果它们存在,则使用这两个文件,首先加载主目录中的文件。