Korzystając z Terminal.app, możesz wyczyścić ekran, używając wbudowanej powłoki clear
lub naciskając ^+ L(Control-L).
Wszystko to jednak powoduje przesunięcie bieżącej zawartości ekranu o jedną wysokość do tyłu i zresetowanie kursora / wejścia w pierwszym wierszu. Oznacza to, że nadal możesz przewinąć do tyłu i go zobaczyć.
Możesz także zresetować całe przewijanie do tyłu, naciskając ⌘+ K(Command-K).
Po wykonaniu tej czynności nie można w ogóle przewinąć do tyłu.
W niektórych sytuacjach (zwłaszcza przed uruchomieniem screen
lub vim
) chciałbym zresetować przewijanie do tyłu przed wykonaniem polecenia.
Czy clear
w systemie OS X istnieje polecenie (takie jak ), które pozwala mi to zrobić? Biorąc pod uwagę istnienie pbcopy
i pbpaste
, myślę, że może istnieć coś podobnego, co pozwoli mi to zrobić.
clear && printf '\e[3J'
(Wybrałeś złą odpowiedź jako poprawną!)