tty

tty

  • Corrigindo o terminal quando ctrl-c não funciona

    E aqui segue a minha última dica desse ano. Pelo menos escrita do laptop de trabalho, uma vez que sempre dedico algumas horas pra escrever artigos nas sextas-feiras nele.

    Tem algumas situações que meu terminal para de funcionar o ctrl-c.

    Treco chato pra caramba. Você conecta numa máquina remota, roda um journalctl e... fica preso. Qualquer outro comando como ping também te trava.

    E eu não sei exatamente em que situação isso ocorre. Mas eu não rebooto meu laptop com muita frequência. Fico com uns 10 terminais abertos, alguns no konsole, outros no yakuake. Não sei se foram terminais que eu estava rodando algo como htop ou mesmo tmux. Como diria Chicó: não sei, só sei que foi assim.

    E tentei de tudo pra recuperar o ctrl-c: reset, recofigurar o fish pra entender terminal_break, etc. Tudo quanto era receita exotérica eu tentei. E continuei não sabendo exatamente como arrumar além de fechar o terminal e abrir outro.

    Até que um dia buscado na Internet achei uma dica que fez voltar o ctrl-c:

    stty sane

    Simples assim. Todo o sofrimento acabou. Esse comando reconfigura o terminal com parâmetros... sei lá. Mais sãos? O importante é que funciona.