如何在 GNU 屏幕内的 emacs 中重新启用 Ctrl-S?

How can I re-enable Ctrl-S inside emacs inside GNU screen?

当使用 emacs 在 GNU 屏幕会话(我经常这样做)中编辑代码时,有时我会进入一切正常的状态(例如编辑和滚动正常工作),除了 Ctrl-S在 emacs 中绝对是灾难性的。 Ctrl-S 似乎被默默地忽略了。好像我从来没有按过它一样。其他 Ctrl 组合似乎工作正常(例如 Ctrl-X)。

我试过这个来恢复:

None 有帮助。

发生了什么事?

如何让 Ctrl-S 起死回生?

What happened?

您很可能不小心按了 Ctrl-A,然后按了 F。这会切换 GNU 屏幕中的流控制处理。当在 GNU 屏幕中启用流控制处理时,Ctrl-S 和 Ctrl-Q(Xon 和 Xoff)不再传递给内部应用程序。

How can I bring Ctrl-S back to life?

要在 GNU 屏幕(默认)中禁用流控制处理,请按 Ctrl-A,然后再次按 F。然后它应该在状态行中显示 -flow。 Ctrl-S 和 Ctrl-Q 现在可以在 emacs 中正常工作了。