为什么我不小心创建了名为“:wq”的文件?

Why do I accidentally create files called ":wq"?

有时当我使用 vim 时,我发现我不小心创建了名为 :wq 的文件或我在 vim 内部使用的其他命令。在这种情况下,这是我正在处理的文件,我相信我以某种方式将此文件保存为 :wq

有没有人遇到过这种情况,我是在什么情况下意外击键造成的?

我倾向于使用 bash,但这与我使用的 OS 无关。

我想你写了两次,因为 :w 接受一个参数作为文件名来保存缓冲区,比如:

:wq :wq

如果您不小心输入 :w :wq:w q,您将创建 :wqq 文件。

我经常以类似的方式创建 2 文件