サイズ変更後、PuTTYウィンドウのサイズを変更すると、空白ページが表示されます

サイズ変更後、PuTTYウィンドウのサイズを変更すると、空白ページが表示されます

Putty ウィンドウに と入力しましたresize。その後、vi myfile。すべて正常です。時々、PuTTY ウィンドウを最大化または最小化したいことがあります。しかし、PuTTY ウィンドウのサイズを変更すると、空白のページが表示されます。 の内容を見ることができませんmyfile。通常の状態に戻す方法

答え1

先ほどの質問を踏まえてPuttyでvimエディタをフルスクリーンに拡張する方法PuTTY は、画面サイズを最初に (またはサイズ変更して) アプリケーションに正常に渡していません。通常、これはSIGWINCHターミナルで実行されているプログラムに信号を送信することによって行われます。

viハンドルの実装のすべてがそうであるSIGWINCHわけではありませんが、あなたが使用するほとんどの実装はそうするでしょう(使用しているシステムの種類は述べていません)。できたそうでないものを使用しているか、する、中断されますが、(PuTTY が画面サイズを正常に渡さないため)、サイズが正しくないため画面が空白になります。

その場合は、単に を終了しvi、画面サイズを更新して最初からやり直す必要があります。

関連情報