このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

instance method OptionParser#summary_indent

summary_indent -> String[permalink][rdoc][edit]

サマリを表示する時のインデントを文字列で返します。

[RETURN]
サマリを表示する時のインデントを文字列で返します。
require "optparse"

opts = OptionParser.new do |opts|
  opts.on_head("-i", "--init")
  opts.on("-u", "--update")
  opts.on_tail("-h", "--help")
end

p opts.summary_indent       # => "    "
p opts.summarize
# => ["    -i, --init\n", "    -u, --update\n", "    -h, --help\n"]
opts.summary_indent = "  "
p opts.summary_indent       # => "  "
p opts.summarize
# => ["  -i, --init\n", "  -u, --update\n", "  -h, --help\n"]