Когда Вы полностью не уверены, играете он. Сломайте проекты в как маленькие блоки, как можно возможно предположить и оценить время, которое занимает каждый блок. Пробегитесь в своем уме через части, которые включают задание и воображают Вас делающий их. Надлежащие временные оценки прибывают из создания оценок, выполнения, затем видя, где Вы выключены.
Почти кажется, что два конца не передают терминальные параметры правильно.
Вот несколько вещей попробовать. Установите свое окно терминала на 80x24. Это - исторический стандарт (TN3270) размер окна терминала. И/или сброс ожидания по размеру терминала на удаленной стороне. Существуют различные способы выполнить это, такой как eval $(resize)
или stty cols X; stty rows Y
(где X и Y являются шириной и высотой Вашего терминала),