GNU screen でlessやvimの終了後に画面クリアをしない方法

FedoraCore9を使用していて、screen上でmanやlessやvimの終了後に、画面がクリアされてしまう。
この動作を変更するには

  1. screenを起動し,
  2. infocmpで現在のteminfoをファイルにdumpし、
  3. dumpされたterminfoのrmcup、smcupを削除して
  4. ticでコンパイルして~/.terminfo に書き出す。

※ ~/.terminfo は/usr/share/terminfo/よりも優先される。

infocmp > screen.terminfo
vi screen.terminfo
rmcup、smcupを削除
tic -o ~/.terminfo screen.terminfo
rm -f screen.terminfo