Получить пользовательский ввод во время набора текста (в терминальном приложении) - PullRequest
0 голосов
/ 30 марта 2012

Я хочу прочитать пользовательский ввод из STDIN и обработать предварительный ввод, пока пользователь все еще печатает.

Ответы [ 3 ]

1 голос
/ 30 марта 2012

Предыдущий ответ содержит код ruby, который разрешает такое поведение.

Как получить один символ без нажатия клавиши ввода?

0 голосов
/ 30 марта 2012

Позвоните STDIN.getc, чтобы получить отдельные символы, которые вводит пользователь.

0 голосов
/ 30 марта 2012

Я бы предложил прочитать что-то вроде http://ruby.runpaint.org/io

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...