Co powoduje, że mój kursor „losowo” znika podczas używania gnome-teminal?

33

Często zdarza się, że mój kursor gnome-terminalznika, zmuszając mnie do pracy nad nową kartą / oknem. Wygląda na przypadkowe zdarzenie. Czy ktoś jeszcze tego doświadczył? Co z innymi emulatorami terminali X? Jak mogę to naprawić (a może to tylko błąd)?

aktualizacja : Prostym obejściem jest odejście od terminala i powrót.

aktualizacja 2 : Tego już nie doświadczam, może dlatego, że używam terminala w wersji GNOME 3.

tshepang
źródło

Odpowiedzi:

48

jeśli uruchomienie Ctrl+ Q(jak opisano w innej odpowiedzi) nie działa, możliwe, że Twój TTY został zakłócony przez inny uruchomiony program. Spróbuj uruchomić, reseta następnie clear(lub Ctrl+ L), aby zainicjować terminal.

jsbillings
źródło
14

Możliwe, że przypadkowo uderzyłeś w sekwencję ucieczki VT320, aby ukryć kursor. Jeśli tak, to ani Ctrl+ Q, ani reset, ani clear, ani Ctrl+ Lpomoże.

Dla mnie zadziałało użycie następującego polecenia, aby wysłać sekwencję poleceń „odkrywania” VT320:

echo -en "\e[?25h"

Wędrująca logika
źródło
Właśnie to uderzyłem, dzięki za odpowiedź. Zastanawiam się, jak to się stało, ale no cóż (:
jwd
Jest to zdecydowanie najbardziej prawdopodobne (i przydatne) wyjaśnienie. Wyłącz kontrolę przepływu oprogramowania w innych przypadkach, więc ctrl-q / ctrl-s nic nie robią.
Graham Nicholls
8

Czy to możliwe, że przypadkowo naciśniesz Ctrl+ S, wysyłając XOFF do swojego terminala, a tym samym blokując go?

Następnym razem, gdy to się stanie, spróbuj nacisnąć Ctrl+, Qaby go odblokować.

Andrea Spadaccini
źródło
Nie, to nie to.
tshepang
1
Aha, to co zdarzyło się do mnie! Dzięki tobie, że uczę się teraz o Ctrl-Q!
imz - Ivan Zachharyaschev
Czytanie dodatkowych komentarzy: Zawsze zastanawiałem się, dlaczego mój terminal losowo się zablokował. Może to być to: D
arod
0

Naciśnij ( CTRL+G) lub ( CTRL+A), a następnie ( Ctrl+L), aby zainicjować terminal. Działa to dla mnie, najpierw wybierając grupę, a następnie inicjując.

Shaze
źródło