vim 在 tmux 内冻结

Ond*_*ták 131 vim tmux

我在 tmux 中使用拆分窗格——一个是 vim,另一个是 shell。有时,大约一天一次,vim 会冻结。我可以在窗格之间移动,执行任何 tmux 命令,只是 vim 没有任何反应。这只发生在 tmux 上。我现在唯一的解决方案是杀死该窗格并创建一个新窗格。

Dan*_*son 249

您可能点击了Ctrl+ S,这会关闭终端中的流量控制并阻止终端接受输入。按Ctrl+重新启用它Q

  • 令人惊讶的是,您如何从如此含糊的描述中正确地猜出问题。谢谢! (17认同)
  • 圣...!我多年来一直遇到这个问题,但从未真正寻找过解决方案。这个答案是我找到的第一个解决方案,它确实花了我 3 秒钟......所有这些时间都浪费了,而您只需几秒钟就能找到解决方案。我希望我能更多地支持你(并反对我自己)。谢谢! (8认同)
  • 当您刚开始使用 vim/终端编辑器作为主编辑器时,这是一个非常常见的问题。稍后,您最终将 :wq 散布在您的所有文档中(或 ZZ,我不认为)并且感到很傻。 (6认同)
  • 如果碰巧两次倒霉(以 Cq 为前缀的远程 tmux 会话):输入 `Cltr-q`,然后输入 `:`,然后在 tmux 中输入:`send-keys Cq`! (6认同)