モジュール
- Readline (143)
オブジェクト
-
Readline
:: HISTORY (154)
キーワード
- << (11)
- HISTORY (11)
- [] (11)
- []= (11)
-
basic
_ quote _ characters (11) -
basic
_ quote _ characters= (11) -
basic
_ word _ break _ characters (11) -
basic
_ word _ break _ characters= (11) - clear (11)
-
completer
_ quote _ characters (11) -
completer
_ quote _ characters= (11) -
completer
_ word _ break _ characters (11) -
completer
_ word _ break _ characters= (11) -
completion
_ append _ character (11) -
completion
_ append _ character= (11) -
delete
_ at (11) - each (22)
- empty? (11)
-
filename
_ quote _ characters (11) -
filename
_ quote _ characters= (11) - length (11)
- pop (11)
- push (11)
- readline (11)
- shift (11)
- size (11)
-
to
_ s (11)
検索結果
先頭5件
-
Readline
:: HISTORY . shift -> String (15202.0) -
ヒストリの最初の内容を取り出します。 最初の内容は、ヒストリから取り除かれます。
...aise NotImplementedError サポートしていない環境で発生します。
例:
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.shift #=> "foo"
p Readline::HISTORY.shift #=> "bar"
p Readline::HISTORY.shift #=> "baz"
@see Readline::HISTORY.push......、Readline::HISTORY.pop、
Readline::HISTORY.delete_at... -
Readline
. basic _ quote _ characters -> String (12202.0) -
スペースなどの単語の区切りをクオートするための 複数の文字で構成される文字列を取得します。
...スペースなどの単語の区切りをクオートするための
複数の文字で構成される文字列を取得します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.basic_quote_characters=... -
Readline
. basic _ quote _ characters=(string) (12202.0) -
スペースなどの単語の区切りをクオートするための 複数の文字で構成される文字列 string を指定します。
...複数の文字で構成される文字列 string を指定します。
GNU Readline のデフォルト値は、「"'」です。
@param string 文字列を指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.basic_quote_characters... -
Readline
. basic _ word _ break _ characters -> String (12202.0) -
ユーザの入力の補完を行う際、 単語の区切りを示す複数の文字で構成される文字列を取得します。
...ユーザの入力の補完を行う際、
単語の区切りを示す複数の文字で構成される文字列を取得します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.basic_word_break_characters=... -
Readline
. basic _ word _ break _ characters=(string) (12202.0) -
ユーザの入力の補完を行う際、 単語の区切りを示す複数の文字で構成される文字列 string を指定します。
...成される文字列 string を指定します。
GNU Readline のデフォルト値は、Bash の補完処理で使用している文字列
" \t\n\"\\'`@$><=;|&{(" (スペースを含む) になっています。
@param string 文字列を指定します。
@raise NotImplementedError サポー......トしていない環境で発生します。
@see Readline.basic_word_break_characters... -
Readline
. completion _ append _ character -> String (12202.0) -
ユーザの入力の補完が完了した場合に、最後に付加する文字を取得します。
...ユーザの入力の補完が完了した場合に、最後に付加する文字を取得します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.completion_append_character=... -
Readline
. completion _ append _ character=(string) (12202.0) -
ユーザの入力の補完が完了した場合に、最後に付加する文字 string を指定します。
...ing を指定します。
@param string 1文字を指定します。
@raise NotImplementedError サポートしていない環境で発生します。
半角スペース「" "」などの単語を区切る文字を指定すれば、
連続して入力する際に便利です。
require 'readli......ne'
Readline.readline("> ", true)
Readline.completion_append_character = " "
> /var/li
ここで補完(TABキーを押す)を行う。
> /var/lib
最後に" "が追加されているため、すぐに「/usr」などを入力できる。
> /var/lib /usr
なお、1文字しか指定す......ることはできないため、
例えば、"string"を指定した場合は最初の文字である"s"だけを使用します。
require 'readline'
Readline.completion_append_character = "string"
p Readline.completion_append_character # => "s"
@see Readline.completion_append_character... -
Readline
. filename _ quote _ characters -> String (12202.0) -
ユーザの入力時にファイル名の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列を取得します。
...ファイル名の補完を行う際、スペースなどの単語の区切りを
クオートするための複数の文字で構成される文字列を取得します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.filename_quote_characters=... -
Readline
. filename _ quote _ characters=(string) (12202.0) -
ユーザの入力時にファイル名の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列 string を指定します。
...数の文字で構成される文字列 string を指定します。
GNU Readline のデフォルト値は nil(NULL) です。
@param string 文字列を指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.filename_quote_characters... -
Readline
:: HISTORY (12002.0) -
Readline::HISTORY を使用してヒストリにアクセスできます。 Enumerable モジュールを extend しており、 Array クラスのように振る舞うことができます。 例えば、HISTORY[4] により 5 番目に入力した内容を取り出すことができます。
...Readline::HISTORY を使用してヒストリにアクセスできます。
Enumerable モジュールを extend しており、
Array クラスのように振る舞うことができます。
例えば、HISTORY[4] により 5 番目に入力した内容を取り出すことができます。...