Clique em Ctrl-L
. Deve limpar tudo sem perder a .bash_history.
'
Existe um comando para limpar todo o histórico em uma janela do console Cygwin sem perder o .bash_history
?
Se você quer dizer que quer limpar a janela do console: instale ncurses (em Utils) e então você pode usar:
clear
Abra o Windows Explorer e navegue para:
[Cygwin Installation Directory]\home\[User]\
e.g.: C:\cygwin\home\wreckseal
abra o arquivo .bashrc
com o Notepad ++.
Mova o cursor até o final da última linha e pressione a tecla Enter
, depois adicione o texto abaixo.
alias cls='echo -e "3c"'
ou o texto abaixo:
alias cls='printf "3c"'
Reinicie o cygwin, digite cls
. Feito!
Note que não há barra de rolagem depois de enviar o comando cls. Eu prefiro a versão printf
do que a versão echo
. Experimente você mesmo!
Eu uso Alt + F8 e a tela é como se você tivesse acabado de abrir um novo cygwin!
Existem duas maneiras simples:
clear