Ruby 2.0.0 リファレンスマニュアル > ライブラリ一覧 > cursesライブラリ > Cursesモジュール > getch
getch -> String | Integer | nil
[permalink][rdoc]標準入力から 1 文字読み込みます。読み込んだ文字が印字可能な文字の場合は 読み込んだ文字を返します。そうでなければ読み込んだ文字に対応する ASCII コードを表す整数を返します。読み込みにタイムアウトした場合は nil を返し ます。
[SEE_ALSO] Curses::Key, Curses.#timeout=