Здравствуйте.
Приделываю к проекту модуль управления из консоли. В идеале конечно хочется сделать и автодополнение, и хистори команд, но это не так важно. Столкнулся с проблемой, на которую раньше просто не обращал внимания - fgets с stdin, и при тыках стрелок на клаве "влево", "вправо" вместо передвижения курсора по введенному тексту происходит вывод (кода этих клавиш?) всякой дряни. Собственно вопрос в том, как сделать, чтобы дрянь не писалась, а курсор двигался?