当使用emacs在GNU屏幕会话(我做了很多)中编辑代码时,我有时会进入一种状态,其中一切仍然有效(例如编辑和滚动工作正常),除了Ctrl-S
,这在emacs中绝对是灾难性的。 Ctrl-S似乎被默默忽略。好像我从来没有按过它。其他Ctrl组合似乎工作正常(例如Ctrl-X)。
我试过这个恢复:
这些都没有帮助。
发生了什么?
如何让Ctrl-S恢复生机?
发生了什么?
您很可能意外按下Ctrl-A然后按F.这会在GNU屏幕中切换流控制处理。在GNU屏幕中启用流控制处理时,Ctrl-S和Ctrl-Q(Xon和Xoff)不再传递给内部应用程序。
如何让Ctrl-S恢复生机?
要在GNU屏幕中禁用流控制处理(默认设置),请按Ctrl-A然后再按F键。然后它应该在状态行中显示-flow
。 Ctrl-S和Ctrl-Q现在正按预期在emacs中再次运行。