Já vi muitas perguntas semelhantes a esta, mas não vi nenhuma resposta que funcionasse para mim. Depois que cada comando era executado, demorava ~5 segundos para meu prompt aparecer novamente. Eu descobri, mas levou horas e horas de solução de problemas, então acho que vale a pena documentar para economizar o tempo da próxima pessoa.
O meu PROMPT_COMMAND
estava definido como history -a; history -c; history -r;
, e depois de muita solução de problemas, descobri que tem a ver com essa série. Eu também poderia reproduzi-lo com history -w; history -c; history -r;
.
Eu não poderia reproduzi-lo sem todos os três encadeados juntos nessa ordem. Eu sei disso porque configurei meu PROMPT_COMMAND
para ""
e o problema desapareceu. Eu poderia então reproduzir o tempo de resposta lento executando essa cadeia diretamente na linha de comando. Estranhamente, se eu digitasse como 2 ou 3 linhas separadas, eu não poderia reproduzi-lo; todos os três tinham que ser executados em uma única linha.
Responderei minha própria pergunta abaixo: Por que o Cygwin ficou lento de repente depois que executei todos os comandos?