Есть некая интерактивная консолька, написанная на сабже. Но она не умеет обрабатывать спец. символы (вроде ^[[A (стрелка вверх)). Как их можно принять\обработать, и выполнить некое действие ? (без нажатия enter)
Думал копать в сторону readline, но что-то не совсем то. В идеале хотелось бы что бы при нажатии стрелки вверх, отображалась последняя введенная команда.