るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.163秒)
トップページ > クエリ:i[x] > クエリ:l[x] > クエリ:completion_proc[x]

別のキーワード

  1. lupdecomposition l
  2. _builtin $-l
  3. matrix l
  4. kernel $-l
  5. $-l _builtin

種類

ライブラリ

モジュール

検索結果

Readline.completion_proc -> Proc (30307.0)

ユーザからの入力を補完する時の候補を取得する Proc オブジェクト proc を取得します。

...ユーザからの入力を補完する時の候補を取得する Proc オブジェクト
proc を取得します。

@see Readline.completion_proc=...

Readline::FILENAME_COMPLETION_PROC -> Proc (21423.0)

GNU Readline で定義されている関数を使用してファイル名の補完を行うための Proc オブジェクトです。 Readline.completion_proc= で使用します。

...GNU Readline で定義されている関数を使用してファイル名の補完を行うための
Proc オブジェクトです。
Readline.completion_proc= で使用します。

@see Readline.completion_proc=...

Readline::USERNAME_COMPLETION_PROC -> Proc (18323.0)

GNU Readline で定義されている関数を使用してユーザ名の補完を行うための Proc オブジェクトです。 Readline.completion_proc= で使用します。

...GNU Readline で定義されている関数を使用してユーザ名の補完を行うための
Proc オブジェクトです。
Readline.completion_proc= で使用します。

@see Readline.completion_proc=...

Readline.completion_proc=(proc) (18313.0)

ユーザからの入力を補完する時の候補を取得する Proc オブジェクト proc を指定します。 proc は、次のものを想定しています。 (1) callメソッドを持つ。callメソッドを持たない場合、例外 ArgumentError を発生します。 (2) 引数にユーザからの入力文字列を取る。 (3) 候補の文字列の配列を返す。

...を想定しています。
(1) callメソッドを持つ。callメソッドを持たない場合、例外 ArgumentError を発生します。
(2) 引数にユーザからの入力文字列を取る。
(3) 候補の文字列の配列を返す。

「/var/lib /v」の後で補完を行うと、...
...デフォルトでは proc の引数に「/v」が渡されます。
このように、ユーザが入力した文字列を
Readline.completer_word_break_characters に含まれる文字で区切ったものを単語とすると、
カーソルがある単語の最初の文字から現在のカー...
...nil を指定した場合はデフォルトの動作になります。

例: foo、foobar、foobazを補完する。

require 'readline'

WORDS = %w(foo foobar foobaz)

Readline.completion_proc = proc {|word|
WORDS.grep(/\A#{Regexp.quote word}/)
}

while buf = Readline.readline("...