tty cursor piscando não no ponto de inserção

2

Eu tenho um sistema Ubuntu 12.04 onde eu, na reinicialização, faço o login de uma raiz. Esta manhã fiz as coisas que tinha que fazer e pensei em correr

apt-get -y upgrade

Eu comecei a digitar isso, mas antes de pressionar Enter eu olhei para a tela para verificar erros de digitação, e vi o cursor (sublinhado piscando) alguns espaços após o e final assim ( sem o piscar real):

apt-get -y upgrade    _

Definitivamente, não digitei nenhum espaço após o e final. Depois disso, pressione Enter e apt-get correu bem.

Eu já vi isso acontecer antes e gostaria de saber o que poderia causar isso, para evitar que isso aconteça novamente. Alternativamente, alguma maneira de redefinir isso também seria aceitável.

Alguns detalhes:

  • Eu tentei stty sane , isso não mudou nada.
  • Antes do comando apt-get , executei mount e w . A mudança aconteceu entre começar a digitar apt... e o% finale
  • Isso foi no tty2. Quando eu desconectei o cursor no prompt login: não estava na posição, mas algumas posições também.
  • Mudando para tty1, onde eu não estava logado, mostrei o cursor na posição errada também.
  • Voltei para a GUI ( Alt + F7 ) e voltei ao tty2 e o cursor ainda estava desligado.
  • Depois de olhar para tty2 um ou dois minutos depois (enquanto escrevia este Q e queria verificar algo), o aviso login: ainda estava lá mas agora o cursor estava na posição certa .
  • Eu tentei recriar o problema emitindo os mesmos comandos (mas com diferentes quantidades de tempo entre eles como antes, agora diretamente um após o outro) e poderia não fazer com que o cursor ficasse saliente posição.
  • echo $TERMlinux
  • echo $PS1${debian_chroot:+($debian_chroot)}\u@\h:\w\$

Isso não me incomoda tanto, mas aconteceu com bastante frequência. Quando apenas digito comandos não é um problema, mas confunde-me completamente, quando aconteceu e quero editar algum comando anterior (bash), como então o ponto de inserção é algumas posições deixadas pelo cursor intermitente.

Como posso redefinir o cursor para a posição correta quando isso acontece? Ou preferencialmente: como evitar que isso aconteça?

    
por Timo 10.02.2014 / 09:20

0 respostas