Redefinir janela Terminal ilegível no OS X


15

Eu estava conectado a um servidor Linux por SSH. Depois de executar o seguinte comando

cat dmesg.1.gz

o prompt da minha sessão SSH mudou de conor@linux:~$para␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

Qualquer texto digitado no terminal também era ilegível, mesmo depois de desconectar da sessão SSH, digitando exit, a sessão do terminal que estava agora com o meu mac, ainda era ilegível. Resolvi o problema fechando a janela do terminal e abrindo uma nova.

Existe alguma maneira de redefinir o terminal sem fechar a janela e reabrir, como uma combinação de teclas?


Respostas:


20

O seu terminal foi colocado no modo "conjunto de caracteres alternativos". Para mudar de volta, digite

tput rmacs

no seu prompt de shell (ilegível). Sua digitação também parecerá ilegível, mas voltará ao normal após a conclusão desse comando.


Escolheu esta como a melhor resposta, porque explicou o motivo pelo qual ocorreu, além de resolver o problema. A resposta do Sr. Mans também funcionou.
conorgriffin

Trabalhou em um terminal Linux também :)
logoff

7

Digitar "redefinir" na linha de comando (mesmo que você não consiga ver o que está vinculando) geralmente ajuda.


6

Eu tive esse mesmo problema. Para corrigir, clique em Shell -> Enviar redefinição. E se isso não funcionar. Shell -> Hard Reset. Isso será redefinido sem que você precise fechar e reabrir o terminal.


+1 é a única solução que funcionou para mim, quando algo deu errado no lado remoto de uma conexão ssh.
Kelvin

1
--R - Enviar redefinição
será

0

Depois de tentar as respostas anteriores sem nenhum efeito, dei uma olhada na página de manual: tput reset

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.