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?

Joshua K
fonte

Respostas:

14

Isso fará isso:

echo -e "\e[3J"

Encontrado aqui . Também funciona em xterm regular.

retrátil
fonte
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