Quando si utilizza Terminal.app, è possibile cancellare lo schermo utilizzando la shell incorporata clearo premendo ^+ L(Control-L).
Tuttavia, tutto ciò che fa è riportare il contenuto dello schermo corrente indietro di un'altezza dello schermo e reimpostare il cursore / input sulla prima riga. Ciò significa che puoi ancora scorrere indietro e vederlo.
Quello che sei anche in grado di fare, è ripristinare l'intero scrollback premendo ⌘+ K(Command-K).
Dopo aver fatto questo, non è possibile scorrere indietro.
In determinate situazioni (in particolare, prima di eseguire screeno vim), vorrei ripristinare lo scorrimento indietro prima che il comando venga effettivamente eseguito.
Esiste un comando (come clear) implementato in OS X che mi consente di farlo? Data l'esistenza di pbcopye pbpaste, sto pensando che potrebbe esistere qualcosa di simile che mi permetterà di farlo.
clear && printf '\e[3J'(Hai selezionato la risposta sbagliata come risposta corretta!)