Как сделать вывод строки на терминал невозможным в Ruby

#ruby

#ruby

Вопрос:

Я работаю над созданием проекта ruby cli. Пытался создать для пользователя приятное приглашение, подобное тому, которое мы видим в терминалах Windows и Linux, например

 ruby-docs>>
 

использование print работает нормально, но напечатанная строка может быть удалена пользователем, есть ли какой-либо способ заморозить эту строку, чтобы ее нельзя было изменить при печати на терминале

Комментарии:

1. Совет: используйте модуль Readline .

2. Интересно, какая платформа? Быстрый тест print("Prompt?"); result = gets.chomp не позволил бы мне удалить приглашение.