Что даст мне что-то как рубин readline со значением по умолчанию?

Если я хочу иметь подсказку на терминале со значением по умолчанию, уже введенным, как я могу сделать это?

Стандарт Ruby Readline.readline() позволяет мне установить историю, но не заполнять значение по умолчанию (насколько я могу сказать, по крайней мере),

Я хотел бы что-то вроде этого:

код:

input = Readline.readline_with_default('>', 'default_text')

консоль:

> default_text|
10
задан Wayne Conrad 20 August 2016 в 16:10
поделиться

2 ответа

Похоже на работу для ncurses. Похоже, что rbcurse ( http://rbcurse.rubyforge.org/ ) - лучший поддерживаемый API на данный момент.

3
ответ дан 3 December 2019 в 20:04
поделиться

Highline не совсем то, что вы описываете, но, возможно, он достаточно близок.

1
ответ дан 3 December 2019 в 20:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: