我正在使用GVim(7.3.46版)-将文本文件保存到网络文件夹,我不断收到此W11错误,据我所知,没有其他进程/应用程序在更改文件,我怀疑vim认为它已更改是否由于将其保存到网络驱动器的滞后而检测到不同的时间戳?无论如何,我想抑制此错误(并且仅抑制此错误)-这可能吗?

W11: Warning: File "foo.txt" has changed since editing started
See ":help W11" for more info.

最佳答案

编辑此文件时,请设置autoread设置,这样Vim会自动重新读取它:

 :setl autoread

这可以通过模型设置。

另一种选择是为此文件设置buftype选项。但是我不确定这还会带来什么其他后果,因此我怀疑这可能会有一些副作用。


:h 'buftype'

有关buftype选项的可能值及其含义。

10-08 01:31