Если у меня есть запрос на терминал со значением по умолчанию, уже введенным, как я могу это сделать?Что даст мне что-то вроде ruby readline со значением по умолчанию?
Руби стандарт Readline.readline()
позволяет мне установить историю но не заливать значения по умолчанию (насколько я могу судить, по крайней мере)
Я хотел бы что-то вроде этого:
код:
input = Readline.readline_with_default('>', 'default_text')
консоль:
> default_text|
Пример или иллюстрация могут сделать этот вопрос более понятным. –
трудно привести пример поведения интерактивной консоли, но вот попытка. – jes5199
Вам нужен пользователь, чтобы иметь возможность изменять default_text, например backspace над ним, или просто хотите прочитать пустую строку как текст по умолчанию? –