La pantalla GNU hace esto y admite maldiciones correctamente. Ejecútelo en el emulador de terminal que desee:http://www.gnu.org/software/screen/
Me sorprendería que tmux no volviera a ajustar automáticamente las líneas también. tmux también admite maldiciones; por ejemplo, puede ejecutar vi en pantalla o tmux sin problemas.
Se confirma que rxvt-unicode-256color versión 9.07-3 (como lo proporciona arch Linux) hace esto. La versión de urxvt en mi sistema estable Debian no lo hace. Debería ser bastante fácil averiguar cómo se comporta la versión de ubuntu.
Aparte de eso, los terminales que sé que se volverán a empaquetar son 9term, M-x shell en emacs y una extraña aplicación antigua llamada xmlterm, que es un emulador de terminal hecho con mozilla xul. Lamentablemente, lo que estos tienen en común es que no admiten el control de terminal curses (es decir, no se ejecutan vi o nano o top o emacs o nethack, etc. en estos terminales). Y aparte de emacs M-x shell, parece que no están desarrollados activamente (o incluso son tan fáciles de encontrar).
gnome-terminal admite esto a partir de la versión 3.11 (desde finales de 2013):
Desde el sitio web de Phoronix:
Para largas líneas de texto dentro de la Terminal GNOME, al expandir la pantalla de la ventana, el ajuste de palabras ahora se actualizará automáticamente. Este es un cambio que debería encontrarse en GNOME 3.12 pero todavía hay algunos desarrolladores evaluando su diseño, etc. La Terminal actualizada ya llegó a Fedora (21) Rawhide para los interesados.