vim编辑器强制退出,文件变为只读怎么办
1个回答
展开全部
假如文件名是
file.txt
那么该文件所在的文件夹里会看到一个叫
.file.txt.swp
的文件。
这个文件称作原文件的交换文件或 swp 文件,swp 文件中保存了存盘后对原文件的修改。因为断电或是其它原因强制退出 vim 的话,你对文件的编辑可能还没来得及保存,这时 swp 文件就可以用来恢复那些未保存的修改了。(另一种场景是,避免同一个文件被两个人同时编辑。这在服务器里常见,个人电脑一般不会发生。)
通常只需要再次编辑原文件就可以了,如果 vim 发现了 swp 文件,会问你怎么样处理
下面有许多选项
O - 只读方式打开(默认)
E - 正常编辑
R - 从 swp 文件中恢复
D - 删除 swp 文件
Q - 退出 vim
A - 取消
你可以按对应的字母选择要执行的操作。如果你不需要恢复选 D 就行了。当然你也可以在启动 vim 之前手动删除对应的 swp 文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询