如果你使用的是gvim,那末你也可能和我一样,遇到了这个令人抓狂的备份设置问题。
我想用git管理备份,于是考虑将vim的默认备份(~文件)取消。但在_vimrc文件中设置了
set nobackup
set nowitebackup
备份文件依然会出现。
在vim中用 :set 命令查看,可以看到nobackup没有设置成功。
翻遍了N多资料后,才知道解决方法很简单:
在$vim目录(亦即_vimrc文件所在的目录)新建一个_gvimrc,里面写上
set nobackup
搞定。
原因是vim的GUI部分,配置在_gvimrc。只是我不明白,为何那么多设置在_vimrc里面生效,唯独备份的设置非要在_gvimrc里才能生效。