切换文件/缓冲区时未保存的缓冲区警告

时间:2010-03-10 04:59:36

标签: vim text-editor

我正在使用带有vim的FuzzyFinder打开文件并在缓冲区之间切换。它就像一个魅力,除非我正在处理的当前文件有一些变化。 Vim不会让我切换缓冲区直到我保存它:

“E37:自上次更改后没有写入(添加!覆盖)”。

除非我退出编辑器,否则是否有办法抑制此警告?我只想切换到不同的缓冲区来引用一些代码并切换回来。

2 个答案:

答案 0 :(得分:52)

我认为您可以使用:set hidden

答案 1 :(得分:9)

使用:set hidden选项,vim会隐藏缓冲区,直到你回到它。

您还可以使用:set confirm更方便地处理未保存的缓冲区警告。