@arruah

Как кастомизировать строку ввода gets.chomp в ruby?

Есть задачка на курсе по Ruby. При вводе пользователя строки через показывать ему в начале строки воода символ ">" И реализовать нужно через метод. Можно ли заставить этот символ "моргать" или "мерцать" не знаю как правильно выразиться. :) Это уже отсебятина.
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
oh_shi
@oh_shi
Используйте print, это как puts только без переноса строки.
puts 'wtf?'
print '>'
gets.chomp

Для "красоты" можете попробовать print "\033[33;5m>\033[0m", но работает не везде. Может подойдет что-нибудь из https://github.com/fazibear/colorize, хотя ради этого не стоит тянуть лишнюю библиотеку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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