GNU screen はこれを行い、curses を適切にサポートします。必要な端末エミュレーターで実行します:http://www.gnu.org/software/screen/
tmux が自動的に行を再ラップしなかったとしたら、私は驚くでしょう。 tmux は curses もサポートしています。たとえば、vi を screen または tmux で問題なく実行できます。
rxvt-unicode-256color バージョン 9.07-3 (arch Linux で提供) はこれを行うことが確認されています。私の debian 安定版システムの urxvt のバージョンはそうではありません。 ubuntu バージョンがどのように動作するかを理解するのは簡単です。
それ以外に、私が知っている再ラップされる端末は、9term、emacs の M-x シェル、および mozilla xul を使用して作成された端末エミュレーターである xmlterm と呼ばれる奇妙な古いアプリです。悲しいことに、これらの共通点は、curses 端末制御をサポートしていないことです (つまり、これらの端末で vi、nano、top、emacs、nethack などを実行していません)。また、emacs M-x シェル以外は積極的に開発されていないようです (または、それほど簡単に見つけられなくなったようです)。
gnome-terminal は、バージョン 3.11 以降 (2013 年後半以降) でこれをサポートしています:
Phoronix Web サイトから:
<ブロック引用>GNOME ターミナル内の長いテキスト行の場合、ウィンドウの画面を拡大すると、ワードラップが自動的に更新されるようになりました。これは GNOME 3.12 に見られるはずの変更ですが、その設計などを評価している開発者がまだいます。関心のある人のために、更新されたターミナルは既に Fedora (21) Rawhide に組み込まれています。