Это случается со мной раз в пару часов. Когда я использую команду экрана и пытаюсь переключаться между окнами, нажимая ctrl + shift + a дважды подряд, мой сеанс зависает.
Это случилось со мной, когда я использовал putty для ssh для облачных серверов а также серверам в локальной сети дома.
Кто-нибудь знает какие-либо исправления?
По умолчанию C-A A ничего не делает. У вас есть что-то связанное с вашим .screenrc?
Единственное ключевое комбо, которое я заморозил, сеанс экрана - C-a s, который в соответствии с инструкцией на экране «xoff». Я никогда не намеренно попадал в эту комбо. Я обвинял его в замораживании экрана, пока я не поймал себя на поражении C-a s вместо C-a a или C-a A.
Как только вы нажмете этот подлый комбо, единственный изящный выход - переключить xoff в xon, используя комбинацию клавиш C-a q. Чтение страницы руководства, все это имеет какое-то отношение к управлению потоком. Рядом, как я могу сказать, эмулирует Scroll Lock.
Подробнее о странице man на экране Gnu: manual
При использовании экранной команды C-a s заморозит экран. Вы можете разморозить его с помощью C-a q. Чтобы предотвратить случайное замораживание экрана C-a, поместите эту строку в ~ ~ .screenrc
bind s
Я не могу найти эту последовательность клавиш на странице руководства screen. Вместо этого попробуйте ctrl + a дважды, это задокументировано, и вам может повезти больше:
C-a C-a (other) Toggle to the window displayed previously.
Note that this binding defaults to the com-
mand character typed twice, unless overrid-
den. For instance, if you use the option
"-e]x", this command becomes "]]".