Como já foi mencionado nos comentários, sua pergunta - mesmo depois de "esclarecer" - é incerta e "incompleta". Por exemplo, você ainda não está dizendo se está se referindo a xterm o programa / aplicativo / emulador de terminal ou o tipo do terminal ( ou seja, o valor que você recebe quando digita $ TERM. Independentemente disso, tentarei fornecer uma resposta - ou, pelo menos, guiá-lo na direção certa.
Dado o fato de você ter personalizado seu prompt bash, estou assumindo que essa será a raiz do seu problema. Há um número de discussões pertinentes , referências, informações sobre os usuários freqüentes com problemas de quebra de linha correr depois de personalizar o bash. Isso parece ser, na maioria dos casos, um problema com escape dos códigos de cores ANSI ; mais algumas Q & A em stackoverflow .
Mais uma vez, não tenho certeza como você fez a customização (que stty
output não me diz nada), já que há algumas poucas opções para conseguir isso; no entanto, se você fez um backup de suas configurações padrão e arquivos , essa deve ser sua primeira linha de ação. Como alternativa, você também pode tentar shopt -s checkwinsize
para ter certeza de que está selecionado ou apenas shopt -p
fornecerá a listagem das opções do bash que são -s : selecionadas ou -u : não selecionado . Além disso, verifique suas páginas de manual para ter uma ideia sobre algumas dessas coisas, especialmente se for o seu shell de login.
Por fim, tente ser um pouco mais específico ao fazer perguntas; ou melhor ainda, pesquise antes por perguntas semelhantes que já possam ter sido feitas.