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.

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.


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ł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ć.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.