Vim 错误 E510:无法制作备份文件(添加 ! 覆盖) [英] Vim error E510: Can't make backup file (add ! to override)

查看:33
本文介绍了Vim 错误 E510:无法制作备份文件(添加 ! 覆盖)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在 Windows 上使用 Vim,并决定为 vim 创建的所有 备份文件 创建一个单独的目录.

I am using Vim on Windows and decided to create a separate directory for all my backup files created by vim.

我从我的 命令提示符 使用 Vim,而不是使用 vim GUI(gVim).

I am using Vim from my command prompt and not using the vim GUI(gVim).

我查看了这个 post 并在我的 _vimrc 中添加了以下几行

I looked at this post and added the following lines in my _vimrc

set backup
set backupdir = D:\\VimTemp

我已经在我的系统上创建了 D:\VimTemp.

I have already created D:\VimTemp on my system.

现在,每当我尝试使用 :w 保存对文件的更改时,我都会收到以下错误消息

Now whenever I try to save changes to my file using :w I get the following error message

"PenProperties.py" E510: Can't make backup file (add ! to override)

我已经尝试通过以下方式设置备份目录:

I have already tried setting the backupdir in the following ways:

  • 设置备份目录 = D:\\VimTemp

  • set backupdir = D:\\VimTemp

set backupdir = "D:\\VimTemp"

set backupdir = "D:\\VimTemp"

set backupdir = "D:\\VimTemp\\"

set backupdir = "D:\\VimTemp\\"

set backupdir = "D:\VimTemp"

set backupdir = "D:\VimTemp"

现在,我已经在stackoverflow上看过类似的问题,但问题仍然存在.

Now, I have already looked at similar questions on stackoverflow but the problem is still there.

所以,我的问题是如何使其正常工作.

So, my question is how to make this work properly.

推荐答案

消除周围的空格 =

set backupdir=D:\\VimTemp

如果您已经创建了目录应该可以工作.

should work if you've created the directory.

这篇关于Vim 错误 E510:无法制作备份文件(添加 ! 覆盖)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆