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

singleton method Readline.completion_quote_character

completion_quote_character -> String | nilRuby 2.5.0 から[permalink][rdoc][edit]

補完処理中(completion_proc の中など)に呼び出すと、補完対象の引数をクオートするために使われた文字を返します。引数がクオートされていない場合は nil を返します。

補完処理中以外に呼び出した場合は、常に nil を返します。

なお、Readline.completer_quote_characters= が設定されていない場合、このメソッドは常に nil を返します。

[EXCEPTION] NotImplementedError:
サポートしていない環境で発生します。libedit(Edit Line)を使ったビルドではこのメソッドを利用できないため発生します。

[SEE_ALSO] Readline.completer_quote_characters=