96件ヒット
[1-96件を表示]
(0.067秒)
種類
- インスタンスメソッド (72)
- 特異メソッド (24)
クラス
- IO (96)
キーワード
-
console
_ size (12) - cooked (12)
-
default
_ console _ size (12) - getch (12)
- noecho (12)
- raw (12)
- raw! (12)
- winsize (12)
検索結果
先頭5件
-
IO
# getch -> String (6102.0) -
raw モードで一文字読み込んだ結果を返します。
raw モードで一文字読み込んだ結果を返します。 -
IO
. default _ console _ size -> [Integer , Integer] (6101.0) -
デフォルトの端末のサイズを [rows, columns] で返します。
デフォルトの端末のサイズを [rows, columns] で返します。 -
IO
# winsize -> [Integer , Integer] (202.0) -
端末のサイズを [rows, columns] で返します。
端末のサイズを [rows, columns] で返します。 -
IO
. console _ size -> [Integer , Integer] (201.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。
io/console が利用できない場合は、IO.default_console_size
の値を返します。
@see IO.default_console_size... -
IO
# cooked {|io| . . . } -> object (102.0) -
cooked モードを有効にして指定されたブロックを評価します。
...す。ブロックを評価した結果を返します。
@raise LocalJumpError ブロックを指定しなかった場合に発生します。
以下の例では、標準入力からエコーバック付きで文字列を一行読み込みます。
require "io/console"
STDIN.cooked(&:gets)... -
IO
# noecho {|io| . . . } -> object (102.0) -
文字入力時のエコーバックを無効に設定してブロックを評価します。
...す。ブロックを評価した結果を返します。
以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。
require "io/console"
STDIN.noecho(&:gets)
@raise LocalJumpError ブロックを指定しなかった場合に発生します。... -
IO
# raw!(min: 1 , time: 0 , intr: false) -> self (102.0) -
raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#raw を使用してください。
...raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO#raw を使用してください。
@return 自身を返します。
@see IO#raw... -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (102.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
...ram time タイムアウトするまでの秒数を指定します。time よりも min が優先されるため、入力バイト数が min 値以上になるまでは、time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (inter......なかった場合に発生します。
@raise ArgumentError intr に true または false 以外の値を指定した場合に発生します。
以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。
require "io/console"
STDIN.raw(&:gets)...