全画面適用後のGNU画面の消去

全画面適用後のGNU画面の消去

通常のxterm(「実際の」端末であるかどうかはわかりません)で作業しているときに、manやvimなどのフルスクリーンプログラムを閉じると、メッセージが消え、以前のプロンプトだけでなくプロンプトも表示できるように画面が消えます。閉じたプログラムを開始しました。

ところでGNU画面で実行すると、プログラムが終了すると消えず、ただ上に上がってプロンプトが出ますね。私にとって、これは醜いことであり、「正常な」動作が復元できるかどうか疑問に思います。

私は手動で画面を直接消すことができることを知っていますが、a)私は望んでいません。

ベストアンサー1

一部の端末(xtermなど)は、いわゆる「代替画面」をサポートしています。つまり、フルスクリーンプログラムとスクロールプログラムの別々の画面です。 xtermでは、Ctrl+メニューの下部にある「代替画面を表示」コマンドを使用して2つの画面を切り替えることができますmouse 2

この動作は画面でデフォルトで無効になっていますが、altscreen次のオプションで有効にaltscreen onできます~/.screenrc

おすすめ記事