Qu'est-ce qui fait que mon curseur disparaît «au hasard» lors de l'utilisation de gnome-teminal?


33

Il arrive souvent que mon curseur gnome-terminaldisparaisse, m'obligeant à travailler sur un nouvel onglet / fenêtre. Cela semble être un événement aléatoire. Quelqu'un d'autre en fait-il l'expérience? Qu'en est-il des autres émulateurs de terminaux X? Comment puis-je résoudre ce problème (ou peut-être que c'est juste un bug)?

mise à jour : une solution simple consiste à s'éloigner du terminal et à revenir en arrière.

mise à jour 2 : je ne ressens plus cela, peut-être parce que j'utilise la version GNOME 3 du terminal.

Réponses:


48

si l'exécution de Ctrl+ Q(comme décrit dans une autre réponse) ne fonctionne pas, il est possible que votre TTY ait été modifié par un autre programme que vous avez exécuté. Essayez d'exécuter resetpuis clear(ou Ctrl+ L) pour initialiser votre terminal.


14

Vous avez peut-être appuyé par inadvertance sur la séquence d'échappement du VT320 pour masquer le curseur. Si c'est le cas, alors ni Ctrl+ Q, ni reset, ni clear, ni Ctrl+ Ln'aidera.

Ce qui a fonctionné pour moi a été d'utiliser la commande suivante pour envoyer la séquence de commandes "afficher" du VT320:

echo -en "\e[?25h"


Je viens de frapper cela, merci pour la réponse. Je me demande comment cela s'est produit en premier lieu, mais eh bien (:
jwd

C'est de loin l'explication la plus probable (et utile). Désactivez le contrôle de flux logiciel dans les autres instances, afin que ctrl-q / ctrl-s ne fasse rien.
Graham Nicholls

8

Se pourrait-il que vous appuyiez par inadvertance sur Ctrl+ S, en envoyant XOFF à votre terminal et en le verrouillant ainsi?

La prochaine fois que cela se produit, essayez d'appuyer sur Ctrl+ Qpour le déverrouiller.


Non ce n'est pas ça.
tshepang

1
Aha, c'est ce qui m'est arrivé ! Grâce à vous, j'apprends Ctrl-Q maintenant!
imz - Ivan Zakharyaschev

Lire des commentaires supplémentaires: je me suis toujours demandé pourquoi mon terminal se verrouillait au hasard. C'est peut-être ça: D
arod

0

Appuyez sur ( CTRL+G) ou ( CTRL+A) puis ( Ctrl+L) pour initialiser le terminal. Cela a fonctionné pour moi, en sélectionnant d'abord le groupe puis en initialisant.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.