在Vim中,:enew命令有一个非常恼人的行为 - 在我创建一个新文件后输入并保存它,一个空的缓冲区/文件仍然存在。为什么这样,有没有办法阻止它?我已经厌倦了不得不一直关闭所有这些空缓冲区。
谢谢!
答案 0 :(得分:2)
您的问题没有任何意义,:enew
只创建一个新的空缓冲区,并且您说您已经在编写文本并保存它。听起来你在没有指定文件的情况下启动vim,并使用:enew
作为第一个命令,在这种情况下,你将拥有两个空缓冲区。为什么不使用vim在启动时创建的新缓冲区?
顺便说一下,:set confirm
可以更容易地丢弃未使用的缓冲区。