Powershellのclsのように、端末でCTRL + Lが画面を消去しないのはなぜですか?

Powershellのclsのように、端末でCTRL + Lが画面を消去しないのはなぜですか?

CTRLLinux Debian端末の+とPowershellの+を比較しました。Lcls

CTRL+を押すと、L実際に画面が消えず、改行文字が数回印刷されます。ただし、Powershellと入力するとcls画面が消去されます。

Powershellのように端末が画面を消去しないのはなぜですか?

答え1

Ctrl-LASCIIフォームフィード文字ですか?

端末エミュレータCtrl-L次のように解釈することができます。テレタイププライター1 は現在の画面のすべての内容を一番上までスクロールします。clsプロンプトがターミナルウィンドウの下部にあることを除いて、WindowsコンソールまたはPowerShellと同様の効果が表示されます。

ほとんどのフルスクリーン端末Unixタイプのシステムベースのプログラムは、それを「画面の再描画」と解釈します。

あなたが本当に欲しいコマンドはclear


  1. ASCII制御文字コマンドは、テレタイプライター用に定義されています。ガラスターミナル後で来ました。

関連情報