有时候vim看到vim的光标在闪烁,但无法输入任何东西,最后只好结束终端了事. 这种现象,是windows用户在使用vim时经常犯的“错误”.在windows下,为了保护自己的劳动成果,ctrl+s已经是一个肌肉记忆,不需要大脑支配,自动完成. 但是,在vim中,这个动作是“阻断向终端输出”,就是上面描述的现象,啥也输入不了了,惊喜不惊喜,意外不意外. 这个时候,按ctrl+q,即可解除这种状态,意思是”恢复向终端输出”. 那么,vim设计这样的状态的目的是什么呢?在什么场景下会用到?临时离开,…