Заметил такую вещь: когда в линуксе на терминал идет вывод, в котором строка не помещается в ширину экрана, она переносится с точностью до символа на следующую строку. Но после этого, если увеличить размер терминала, строка как была перенесена, так и остается фиксированно на своем месте.
В MacOSX, однако, после изменения размера терминала перенесенная строка подстраивается под новый размер динамически.
Не знаю, как в *BSD, но думаю, что также, как и в MacOSX.
Хоть это и не столь важно, но на мой взгляд, - второй вариант удобнее.
Собственно, вопрос: понятно, что реализации терминала разные, но с чем связано такое отличие - почему в Linux не сделали динамическую подстройку переносов строк под измененный размер терминала?