首页 > 编程知识 正文

wdf_violation(etc的别名是什么意思)

时间:2023-05-03 16:32:34 阅读:75034 作者:4933

首先出现这种情况,一定是从上次进入vi /etc/profile编辑以来强退了q! 未保存

下次打开就会发生这种事。

其中涉及linux保存文件的机制。 当我们编辑文件时,我们会创建新的副本,而不是修改和复盖原始文件。 名字是xxx.swp,我们把文件的编辑放在了这个副本里。 所以可以取消。 我们没有修改原始文件。 如果我们成功退出,此文件将正常消失,但如果我们异常退出,此文件将被视为隐藏文件,如果我们下次启动vim,则在上一次编辑时,一个文件将异常退出。 有人会询问是否恢复。 也就是说,弹出E325错误。 当我们异常退出时,这个隐藏文件有助于恢复到我们上次编辑的状态。 相当于自动保存功能。

解决方案:解决方案:

一旦我们知道了这个机制,就必须考虑如何解决这个问题。

)1)恢复上次编辑的状态后,删除. swp文件。 做法: vim -r filename (上次未保存的文件名),显示以下画面

左侧显示已恢复完成,指示文件已恢复到上次编辑的状态。 右侧将添加一个与swp用于保存修改文件的副本的swo文件相似的swo文件。 swp文件是我们用于恢复的副本。 恢复后,可以使用rm -f xx.swp删除此副本。

)2)不需要撤消时,直接删除此副本即可。 使用rm命令直接删除此副本。

附:这个.swp文件在 tmp 文件夹里,是隐藏的 查看的话用 ll -a 或 ls -a

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。