'crontab -e' terminal de “ruínas”

0

Depois de executar crontab -e , meu terminal começa a agir de forma estranha, onde os caracteres não são impressos na posição correta. Iniciar e sair de um aplicativo ncurses (como vim e nano) não ajuda, nem reset corrige também, portanto, preciso reiniciar meu emulador de terminal.

Parece ter os mesmos sintomas que forçar a saída de um aplicativo ncurses.

Como corrijo este problema?

Editar: Captura de tela:

Ambiente

  • Minha variável $TERM está definida como xterm
  • eu uso uxterm como meu emulador
  • crontab usa vim como editor.

Editar: Na primeira resposta, notei que ainda persiste com xonsh , embora * seja corrigido quando digito reset com bash ou zsh. Então, deve haver algum problema com xonsh .

    
por Lawful Lazy 20.02.2017 / 18:53

1 resposta

1

OP não respondeu ao comentário sobre reset , o que deve funcionar. A captura de tela mostra o que acontece se eu executar bash e digitar

stty -onlcr

fazer linhas novas não forçar mais um retorno de carro, apenas se tornando linhas de alimentação para produzir o efeito de escada.

Reconstruindo:

eredefiniçãoemexecução:

Enquanto bash irá repor alguns dos modos de terminal , entre comandos, parece ignorar este. A reset página do manual diz que faz várias coisas, incluindo

turns on newline translation

    
por 21.02.2017 / 02:36

Tags