我使用 :vnew
在vim中创建了一个空的“草稿缓冲区”(即不与特定文件关联)。然后我尝试编辑一些文本,现在我只想退出编辑器 - 不保留这个“草稿缓冲区”的内容。
当我输入以下命令时:
:q!
Vim 给我:
[No Name][+]
E37: No write since last change (add ! to override)
E162: No write since last change for buffer "[No Name]"
Press ENTER or type command to continue
我该如何从这种状态下退出vim?
:q
。 - poke:vnew
命令进行一些编辑后,我可以使用:q!
顺利退出。这可能是一个不寻常的情况吗? - the_velour_fog:qa!
成功地退出了有问题的缓冲区。 - the_velour_fog