cls と clear が存在することは知っています。しかし、これらのコマンドを使用した後でも、上にスクロールして履歴を見ることができます。ウィンドウを実際に再度開いたときのように動作させたいのです。
何か助けて?
答え1
他の方が述べているように、reset
うまくいくはずです。ただし、一部のターミナル エミュレーター ( mintty
Cygwin のもの) は、スクロールバック バッファーをクリアしません。この場合、直接それを実行するオプションが必要です。mintty
ウィンドウ内で右クリックするか、メニューを開くと、「スクロールバックをクリア」のようなものがあります。
答え2
試してくださいreset
: これは、私が試したターミナル プログラム ( xfce4-terminal
、gnome-terminal
およびxterm
) のスクロールバック バッファーをクリアします。
答え3
一部の端末(xterm)では、Ctrl+L キーのように画面をクリアしますreset
が、より高速です。ただし、gnome-terminalではCtrl+L キーのように動作しますclear
。
まだコメントできませんが、X11 トンネリングを使用しない限り、Putty は独自のターミナルを提供することを指摘したいと思います。
編集:
コマンドラインからスクロールバックバッファをクリアしたい場合は、以前のスーパーユーザーの回答を使用してください。PuTTY: コマンドラインからスクロールバックをクリアする. これは としてエイリアスできますalias reset="clear && printf '\033[3J'"
。