O que está fazendo meu cursor 'aleatoriamente' desaparecer ao usar o gnome-teminal?

33

Muitas vezes acontece que meu cursor gnome-terminaldesaparece, forçando-me a trabalhar em uma nova guia / janela. Parece uma ocorrência aleatória. Mais alguém passa por isso? E os outros emuladores de terminal X? Como posso corrigir isso (ou talvez seja apenas um bug)?

atualização : Uma solução alternativa simples é afastar-se do terminal e voltar.

atualização 2 : Eu não experimento mais isso, talvez porque esteja usando a versão GNOME 3 do terminal.

tshepang
fonte

Respostas:

48

se a execução de Ctrl+ Q(como descrito em outra resposta) não funcionar, é possível que o seu TTY tenha sido danificado por algum outro programa que você executou. Tente executar resete depois clear(ou Ctrl+ L) para inicializar seu terminal.

jsbillings
fonte
14

Você pode ter atingido inadvertidamente a sequência de escape do VT320 para ocultar o cursor. Nesse caso, nem Ctrl+ Q, nem reset, nem clear, nem Ctrl+ Lajudarão.

O que funcionou para mim foi usar o seguinte comando para enviar a sequência de comandos "reexibir" do VT320:

echo -en "\e[?25h"

Lógica Errante
fonte
Acabei de acertar, obrigado pela resposta. Gostaria de saber como aconteceu em primeiro lugar, mas tudo bem (:
jwd
Essa é de longe a explicação mais provável (e útil). Desative o controle de fluxo de software nas outras instâncias, para que ctrl-q / ctrl-s não faça nada.
Graham Nicholls em
8

Será que você pressionou inadvertidamente Ctrl+ S, enviando o XOFF para o seu terminal e bloqueando-o?

Na próxima vez que isso acontecer, tente pressionar Ctrl+ Qpara desbloqueá-lo.

Andrea Spadaccini
fonte
Não, não é isso.
tshepang
1
Aha, foi o que aconteceu comigo! Graças a você que estou aprendendo sobre Ctrl-Q agora!
IMZ - Ivan Zakharyaschev
Lendo comentários extras: Eu sempre me perguntei por que meu terminal bloqueava aleatoriamente. Pode ser: D
arod
0

Pressione ( CTRL+G) ou ( CTRL+A) e depois ( Ctrl+L) para inicializar o terminal. Isso funcionou para mim, primeiro selecionando o grupo e depois inicializando.

Shaze
fonte