通常のxterm(「実際の」端末については不明)で作業しているときに、manやvimなどのフルスクリーンプログラムを閉じると、プログラムが消えて画面が表示され、プロンプトと、どこにいるかを含む以前のプロンプトが表示されます。終了したプログラムを開始しました。
GNU画面内で実行しているとき、しかし、プログラムを閉じると、それはクリアされず、プロンプトを表示できるように単に上にシフトされます。私にとってこれは醜いです、そして私は「通常の」動作を再開できるかどうかを知りたい。
自分で手動で画面をクリアできることはわかっていますが、a)やりたくない、b)目的の画面ではなく、完全にクリアな画面になります(ただし、これがうまくいけば、おそらくもっと良いでしょう) 。
Xtermなどの一部の端末は、「代替画面」と呼ばれるものをサポートしています。フルスクリーンプログラム用とスクロールプログラム用に別々の画面があります。 xtermでは、下部にある「showalternatescreen」コマンドを使用して2つの画面を切り替えることができます。 Ctrl+mouse 2 メニュー。
この動作は画面ではデフォルトで無効になっていますが、altscreen
オプションで有効にできます。addaltscreen on
あなたの~/.screenrc
。
これは、画面のtermcap
設定に関連しています。たぶん、-a
コマンドラインオプションで画面を開始してみることができます。