需要帮助。我一直在 vi 中编辑一个文本文件,之前我能够保存更改,但现在每当我输入命令保存文件时,我都会收到上述错误。请帮忙。
最佳答案
您可以,正如 vi
(或者更可能是 vim
)所说的那样,通过执行强制写入:
:w!
或者,将文件写入另一个位置:
:w! /path/to/other/location
检查备份文件的写入位置(通常):
:se backup? backupdir? backupext?
尝试touch
那个目录中的文件,看看你的操作系统是否给你一个错误来告诉你为什么你的编辑器不能在那里写。
关于linux - 无法创建备份文件(添加!覆盖),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8428210/