Isso limpa o buffer de rolagem no cygwin bash
clear
ou
echo -e 'clear
3343'
Eu recentemente mudei de usar iterm no OSX para usar Cygwin em ConEmu no Windows. Uma coisa que realmente sinto falta é a capacidade de limpar completamente o buffer do terminal a qualquer momento usando Alt + k. Eu consegui obter Alt + k para limpar o buffer usando um GuiMacro no ConEmu para executar o comando cmd /c cls
usando essa abordagem:
ConEmu: atalho de teclado para executar "cls [ENTER]"
O problema é que, como é um comando, não funciona quando acabei de iniciar um processo. A mesma limitação se aplica ao Ctrl + l, que limpa a janela atual, mas deixa o buffer de rolagem intacto. O que eu realmente quero é uma maneira de limpar completamente o buffer de rolagem a qualquer momento usando um atalho de teclado. Alguma ideia?
Eu também estaria interessado em um grau menor em fazer a mesma coisa no bash no linux (como eu executo em uma VM) e no Windows cmd.exe normal.
Atualização: Isso parece ser possível ao usar o terminal no meu IDE (Intellij), em todas as plataformas. Infelizmente, outras limitações de executar o terminal dentro do meu IDE significam que essa não é a solução que estou procurando.
Isso limpa o buffer de rolagem no cygwin bash
clear
ou
echo -e 'clear
3343'
O desenvolvedor abordou isso: link