При использовании Terminal.app вы можете очистить экран, используя встроенную оболочку clear
или нажав ^+ L(Control-L).
Однако все, что это делает, это сдвигает текущее содержимое экрана на одну высоту экрана и сбрасывает курсор / ввод в первой строке. Это означает, что вы все еще можете прокрутить назад и увидеть это.
То, что вы также можете сделать, это сбросить весь прокрутку нажатием ⌘+ K(Command-K).
После того, как вы сделали это, вы не можете прокрутить назад вообще.
В определенных ситуациях (особенно перед запуском screen
или vim
) я хотел бы сбросить прокрутку назад до того, как команда действительно выполнится.
Есть команда (как clear
), которая реализована в OS X, которая позволяет мне сделать это? Учитывая существование pbcopy
и pbpaste
, я думаю, может существовать нечто подобное, что позволит мне сделать это.
clear && printf '\e[3J'
(Вы выбрали неправильный ответ как правильный ответ!)