码迷,mamicode.com
首页 > 其他好文 > 详细

vim编辑时非正常退出处理方法

时间:2014-05-14 19:17:12      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:网络   already   linux   anyway   

    当我们在linux系统用vim编辑一个文件时,由于断电或其他的原因,比如用的ssh连接的端口,网络中断而关闭等。当再次编辑这个文件时会有提示:

“filname.swp” already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit:

    当再次按确认键,可进入编辑模式,每次进入都会问你一遍,比较麻烦,为了解决这个问题,我们很有必要讨论一下为什么会产生这个吧

    因为当vim编辑一个文件时系统会自动产生一个相同文件作为备份,以原文件最后加.swp为名保存起来,当遇到突发情况,文件没有来得及保存时, 系统已经自动替你保存在这个文件内了,但是当我们要编辑时,不想要它每次都提示,就需要以下这两步来搞定了。

    vim -r filname(恢复原文件)

    rm -f filname.swp (删除备份文件)

    如果你想重新编写,直接删除filname.swp 即可~

本文出自 “刘水鹏CTO” 博客,请务必保留此出处http://string.blog.51cto.com/4375751/1410596

vim编辑时非正常退出处理方法,布布扣,bubuko.com

vim编辑时非正常退出处理方法

标签:网络   already   linux   anyway   

原文地址:http://string.blog.51cto.com/4375751/1410596

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!