Para a pergunta a): isso depende do tipo de terminal que você possui. Basta fazer um echo $TERM
para ver qual tipo de terminal você possui. xterm
deve estar bem. Eu tive esse problema muito ao conectar via console serial e o único tipo de terminal de trabalho era vt100
(um terminal antigo, mas muito compatível). Além disso, ao alterar $TERM
para vt100
via SSH, tive o mesmo problema.
para a pergunta b): executar o comando reset
deve fazer o truque. Talvez você veja o comando também em rabiscos, mas deve funcionar.
Apenas para esclarecimento: isso acontece toda vez que você tenta fazer cat
em um arquivo codificado binário, não especialmente em .coverage
files.