bash terminal / console comportamento estranho de sobreposição

5

Estou usando o gnome-terminal no Ubuntu 11.10 e pareço ter linhas longas sobrepostas na janela do terminal.

Quando copio uma longa linha de comando e a colo no terminal, o texto fica sobreposto para o início da linha e geralmente cobre o prompt do usuário.

Se eu redimensionar a janela do terminal, tornando-a mais larga, a sobreposição será desfeita e tudo parece normal. Nas versões anteriores do Ubuntu, se uma linha era muito longa continuaria na próxima linha abaixo.

Outro problema que notei que pode estar relacionado é ao usar a tecla de seta para cima para mostrar comandos digitados anteriormente, às vezes em vez da linha de comando de saída sendo substituído pelo comando anterior toda vez que a tecla é pressionada, as linhas parcialmente mesclado. Uma parte da linha antiga permanece, e o próximo comando fica juntou-se ao fim.

Esta parte restante de um comando é persistente e não é substituída na próxima vez que a tecla é pressionada, embora o ponto de inserção ou o cursor intermitente esteja no final do comando. último comando recuperado, e a sobra não tem efeito se eu pressionar enter.

Este problema é um bug ou alguma configuração que precisa ser corrigida? Onde procuro a causa? teclado? gnome-terminal? bash?

Obrigado por qualquer ajuda ou sugestão oferecida

    
por UpKey 16.04.2012 / 05:06

1 resposta

2

[RESOLVIDO] Eu testei para este comportamento usando o Ubuntu 11.10 live cd e não tive o mesmo problemas no terminal, então imaginei que uma mudança que eu fizesse provavelmente seria a causa.

Eu fiz algumas alterações no arquivo .bashrc ao seguir um tutorial sobre como personalizar o prompt do usuário bash, que deve ter causado esse problema.

Após restaurar o arquivo .bashrc original do backup, o problema com as linhas sobrepostas está resolvido.

Obrigado pela sua resposta Huckle. Felicidades

    
por UpKey 25.04.2012 / 03:27