vim编辑器强制退出,文件变为只读怎么办

 我来答
hqxz556
2018-09-06 · TA获得超过2830个赞
知道大有可为答主
回答量:1686
采纳率:93%
帮助的人:555万
展开全部

假如文件名是

file.txt

那么该文件所在的文件夹里会看到一个叫

.file.txt.swp

的文件。

这个文件称作原文件的交换文件或 swp 文件,swp 文件中保存了存盘后对原文件的修改。因为断电或是其它原因强制退出 vim 的话,你对文件的编辑可能还没来得及保存,这时 swp 文件就可以用来恢复那些未保存的修改了。(另一种场景是,避免同一个文件被两个人同时编辑。这在服务器里常见,个人电脑一般不会发生。)

通常只需要再次编辑原文件就可以了,如果 vim 发现了 swp 文件,会问你怎么样处理

下面有许多选项

O - 只读方式打开(默认)
E - 正常编辑
R - 从 swp 文件中恢复
D - 删除 swp 文件
Q - 退出 vim
A - 取消

你可以按对应的字母选择要执行的操作。如果你不需要恢复选 D 就行了。当然你也可以在启动 vim 之前手动删除对应的 swp 文件。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式