Ao usar o Terminal.app, você pode limpar a tela usando o shell interno clear
ou pressionando ^+ L(Control-L).
No entanto, tudo o que isso faz é empurrar o conteúdo da tela atual para trás uma altura da tela e redefinir o cursor / entrada na primeira linha. Ou seja, você ainda pode rolar para trás e vê-lo.
O que você também pode fazer é redefinir todo o seu scrollback pressionando ⌘+ K(Command-K).
Depois de fazer isso, você não poderá voltar atrás.
Em certas situações (principalmente antes da execução screen
ou vim
), eu gostaria de redefinir a rolagem antes que o comando realmente seja executado.
Existe um comando (como clear
) implementado no OS X que me permita fazer isso? Dada a existência de pbcopy
e pbpaste
, estou pensando que algo semelhante possa existir que me permita fazer isso.
clear && printf '\e[3J'
(Você selecionou a resposta errada como resposta correta!)