vim 每次退出都创建交换文件,抱怨每次以后的编辑

vim creates swap file every exit, complains each future edit

我在 Windows 10 OS 上使用 cygwin 中的 vim 7.4。每次我用 vim 编辑文件时,它似乎都会在目录中留下一个 .swp 文件。该文件的下一次编辑抱怨现有的交换文件。这很烦人。

我知道我可以禁用交换文件的创建,但我在许多其他机器上使用过 vim,这是唯一出现此问题的机器。为什么 vim 不删除这些文件必须有一些解释?

仅供参考 - 我正在使用 :wq 保存我的编辑并退出。

您可能会发现您有另一个 VIM 实例与该文件一起打开,它是交换文件的所有者。如果您不小心按了 "Ctrl+Z",这可能会发生,如果您是 windows 用户(撤消快捷方式),这很容易。

运行 "ps -a" 查看是否还有 vim 运行.

的另一个实例