我知道 cls 和clear 存在。但使用這些命令後,我仍然可以向上捲動並查看我的歷史記錄。我希望它的行為就像真正重新打開視窗一樣。
有什麼幫助嗎?
答案1
正如其他人所說,reset
應該可以解決問題。然而,一些終端模擬器(mintty
如果我是對的,來自 Cygwin)甚至不會清除回滾緩衝區。在這種情況下,他們應該可以選擇直接這樣做。mintty
當您在視窗中右鍵或開啟選單時,會出現類似「清除回滾」的內容。
答案2
嘗試reset
:這會清除我嘗試過的終端程式中的回滾緩衝區(xfce4-terminal
,gnome-terminal
和xterm
)。
答案3
在某些終端(xterm)中,ctrl-L與 一樣清除螢幕reset
,但速度更快。但在 gnome 終端機中ctrl-L行為就像clear
.
由於我還不能發表評論,只是想指出 Putty 提供了它自己的終端,除非您使用 X11 隧道。
編輯:
如果您希望透過命令列清除回滾緩衝區,請使用先前的超級使用者答案PuTTY:從命令列清除回滾。這可以別名為alias reset="clear && printf '\033[3J'"
.