Saat menggunakan Terminal.app, Anda dapat menghapus layar dengan menggunakan shell builtin clear
atau dengan menekan ^+ L(Control-L).
Namun, semua ini dilakukan adalah mendorong konten layar saat ini kembali satu ketinggian layar dan mengatur ulang kursor / input di baris pertama. Berarti Anda masih dapat menggulir ke belakang dan melihatnya.
Apa yang Anda juga dapat lakukan, adalah mengatur ulang seluruh scrollback Anda dengan menekan ⌘+ K(Command-K).
Setelah melakukan ini, Anda tidak dapat menggulir kembali sama sekali.
Dalam situasi tertentu (terutama, sebelum menjalankan screen
atau vim
), saya ingin mengatur ulang gulir kembali sebelum perintah benar-benar dijalankan.
Apakah ada perintah (seperti clear
) yang diterapkan di OS X yang memungkinkan saya untuk melakukan ini? Mengingat keberadaan pbcopy
dan pbpaste
, saya berpikir mungkin ada sesuatu yang serupa yang akan memungkinkan saya untuk melakukan ini.
clear && printf '\e[3J'
(Anda telah memilih jawaban yang salah sebagai jawaban yang benar!)