Как я могу снова включить Ctrl-S внутри emacs на экране GNU? - PullRequest
0 голосов
/ 14 февраля 2019

При редактировании кода в сеансе экрана GNU (который я часто выполняю) с использованием emacs я иногда попадаю в состояние, в котором все еще работает (например, редактирование и прокрутка работают нормально), за исключением Ctrl-S, который абсолютно катастрофичен вEmacs.Ctrl-S кажется игнорируемым.Как будто я никогда не давил на это.Другие комбинации Ctrl, кажется, работают нормально (например, Ctrl-X).

Я попытался восстановить это:

  • Сброс терминала из оболочки.
  • Сброс терминала на экране GNU.
  • Перезапуск emacs.

Ничего из этого не помогло.

Что случилось?

Как я могу вернуть Ctrl-S к жизни?

1 Ответ

0 голосов
/ 14 февраля 2019

Что случилось?

Скорее всего, вы нажали Ctrl-A, а затем F случайно.Это переключает управление потоком на экране GNU.Когда обработка управления потоком включена на экране GNU, Ctrl-S и Ctrl-Q (Xon и Xoff) больше не передаются во внутреннее приложение.

Как я могу вернуть Ctrl-S к жизни?

Чтобы отключить обработку управления потоком на экране GNU (по умолчанию), нажмите Ctrl-A, а затем снова F.Затем в строке состояния должно отображаться -flow.Ctrl-S и Ctrl-Q теперь снова работают в Emacs, как и ожидалось.

...