Путаница по поводу сырых или приготовленных режимов терминала?

У меня сейчас естьchat client который успешно общается сa server, Я должен изменить поведение так, чтобыподсказка перемещается вниз при получении другого сообщения чата (то есть сообщения напечатаны "выше" быстрое печатание\b чтобы стереть подсказку, распечатайте сообщение, а затем повторно напечатайте подсказку).

Нам далиtest client а такжеtest server для тестирования этой функции, и в настоящее время, когда у пользователя есть приглашение, но ничего не введено, они могут получать сообщения от других пользователей. Когда они начинают печатать, буфер неt, пока они не напечатают все сообщение и не нажмут ENTER.

Я должен повторить это поведение, ноЯ очень озадачен тем, что такое режим raw.

Может кто-нибудь сказать мне, как управлять вводом / выводом через режим raw, или почему поведение тестовых программ, которые я описал выше, происходит от использования режима raw?

Ответы на вопрос(2)

Ваш ответ на вопрос