Я хочу использовать эти функции из библиотеки conio.c (Borland) в Ruby, специально getch().Что-то вроде getch(), textcolor() и gotoxy() в Ruby
getch() получает ключ от клавиатуры без нажатия клавиши ввода.
textcolor() изменяет цвет текста в терминале.
gotoxy() перемещает курсор в другое положение терминала.
Кто-то знает эквиваленты?
Спасибо.
Я знал, например, проект ncruses-ruby. Но я ищу стандартные функции. +1 для использования внешних библиотек. – a0rtega
, если вы находитесь в терминале unix, тогда нет стандартных функций, только escape-последовательности, и они сильно различаются в зависимости от типа терминала. Лучший lib для escape-последовательностей - ncurses или curses, и я использовал его для своего редактора рубинового программирования несколько лет назад, см .: http://aeditor.rubyforge.org/aeditor_shots/044.png – neoneye
Ок, как я вижу, Существуют стандартные функции для выполнения этих задач ... Спасибо, я попробую с библиотеками ;-) – a0rtega