Что заставляет мой курсор «случайно» исчезать при использовании gnome-teminal?

33

Часто мой курсор gnome-terminalисчезает, заставляя меня работать с новой вкладкой / окном. Это кажется случайным явлением. Кто-нибудь еще испытывает это? А как насчет других эмуляторов X-терминала? Как я могу это исправить (или, может быть, это просто ошибка)?

обновление : простой обходной путь - отключиться от терминала и переключиться обратно.

обновление 2 : я больше не испытываю этого, возможно, потому что я использую версию терминала GNOME 3.

tshepang
источник

Ответы:

48

если запуск Ctrl+ Q(как описано в другом ответе) не работает, возможно, ваш TTY был искажен какой-то другой программой, которую вы запустили. Попробуйте запустить resetи затем clear(или Ctrl+ L) инициализировать ваш терминал.

jsbillings
источник
14

Возможно, вы случайно нажали escape-последовательность VT320, чтобы скрыть курсор. Если это так, то ни Ctrl+ Q, ни reset, ни clear, ни Ctrl+ Lне помогут.

Что мне помогло, так это использование следующей команды для отправки последовательности команд VT320 "unhide":

echo -en "\e[?25h"

Блуждающая логика
источник
Я просто ударил это, спасибо за ответ. Интересно, как это произошло в первую очередь, ну да ладно (:
jwd
Это, безусловно, наиболее вероятное (и полезное) объяснение. Отключите управление потоком программного обеспечения в других случаях, поэтому ctrl-q / ctrl-s ничего не делают.
Грэм Николлс
8

Может ли быть так, что вы случайно нажали Ctrl+ S, отправив XOFF на ваш терминал и таким образом заблокировав его?

В следующий раз, попробуйте нажать Ctrl+, Qчтобы разблокировать его.

Андреа Спадаччини
источник
Нет, это не так.
Чепанг
1
Ага, вот что случилось со мной! Благодаря вам, что я узнаю о Ctrl-Q сейчас!
imz - Иван Захарящев
Чтение дополнительных комментариев: мне всегда было интересно, почему мой терминал блокируется случайным образом. Это может быть так: D
возникло
0

Нажмите ( CTRL+G) или ( CTRL+A) затем ( Ctrl+L) для инициализации терминала. Это сработало для меня, сначала выбрав группу, а затем инициализировать.

Shaze
источник