Seu script de inicialização do shell está configurando a variável PS1
para gerar as seqüências de escape como parte do prompt (talvez fazer texto colorido ou vídeo reverso). Um buffer do Emacs não pode fazer essas coisas (pelo menos não com sequências de escape), então você vê a seqüência de escape bruta. Você deve ser capaz de testar o valor da variável de ambiente TERM
em seu código de inicialização do shell que está definindo PS1
. Se o valor da variável TERM
for emacs
, não insira as seqüências de escape em PS1
.