Como posso limpar o buffer de rolagem no konsole do bash?


8

Eu sou um usuário pesado do bash e o konsole é o meu ambiente preferido. Sei que posso usar o comando do teclado ctrl + shift + x para limpar o buffer de rolagem, mas há certos pontos nos meus scripts nos quais gostaria que isso ocorresse. Como posso limpar o buffer de rolagem do konsole usando a linha de comando, o bash ou qualquer outro shell?

Respostas:


14

Isso fará isso:

echo -e "\e[3J"

Encontrado aqui . Também funciona em xterm regular.


agradável! boa localização e funciona perfeitamente!
Joshua K

não funcionou para mim no SUSE em um xterm com shell bash.
djangofan 19/03/11

3
Gostei mais do eco -ne "\ e [3J", pois evita quebras de linha impressas.
Patrick B.

@PatricB .: verdade, embora neste contexto, eu estou esperando que ele incorporá-lo em um script
retracile

11
@SandeepDatta: Funciona com o konsole 4.14.3 no Fedora 20; não limpa a tela - limpa o buffer de rolagem.
retracile
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.