Esse comportamento ocorre quando o emulador de terminal está preso no modo de colar entre colchetes .
Isso normalmente acontece quando um aplicativo é encerrado de maneira suja (trava ou está com erros).
Outra razão para o fenómeno de ocorrer frequentemente é um erro em versões mais antigas de TEV (TEV é o widget emulação de terminais sob gnome-terminal
e xfce4-terminal
e muitas mais), que é desencadeada por determinadas acções em determinadas utilidades, tais como alternando os painéis em comandante da meia-noite .
Para verificar se esse bug foi corrigido no emulador de terminal baseado em VTE que você está executando: Execute echo -ne '\e[>c'
, isso inserirá alguns caracteres como se você os tivesse digitado. Se o número do meio for 3602
maior ou maior, o bug VTE antigo acima mencionado não estará mais presente para você. Se o número for menor que isso, o VTE ainda será afetado e ficará travado no modo de pasta entre colchetes com mais frequência do que deveria.
Para verificar se um determinado emulador de terminal está corrigido em uma determinada distribuição Ubuntu, verifique suas dependências em packages.ubuntu.com . libvte-2.91-0
é bom. libvte-2.90-9
só é bom se a versão atual desse pacote for 0.36.2 ou mais recente e libvte9
for ruim. Em particular, xfce4-terminal
é de buggy no Xenial e corrigido no Zesty.