[Mac] 在終端機視窗中,送出清除螢幕緩衝區指令
平常在 Mac 我都是用 iTerm 這個終端機 (terminal) 軟體,
三不五時按一下 Cmd-K 清除掉螢幕緩衝區 (scrollback),
方便待會作事的記錄不會有其他的雜訊~
不過,如果想要將清除螢幕緩衝區這個動作,
在程式裡實作的話,要怎麼弄呢?
查了一下,原來我們只要送出 ESCAPE 指令就行了~
下面的指令會清除目前的螢幕與螢幕緩衝區:
clear && printf '\e[3J'
參考資料:How do I reset the scrollback in the terminal via a shell command?
(本頁面已被瀏覽過 1,125 次)