(原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任)
本人在对原文的理解上,重新编辑,经测试可以解决问题,特此说明!
当用vim编辑了一个readonly文件,在退出保存时会出现如下图信息:
![]()
在强制退出时,有时会生成.swp文件,反正处理起来相当麻烦。下面介绍一种好方法:
1.在退出时输入如下指令:

![]()
![]()
2.看到如图信息后回车:

3.看到如图信息后,输入字母L:

![]()
![]()
4.然后就回到了编辑界面,这是输入如图信息:

![]()
![]()
5.回车后就退出了。这个时候我们新编辑的内容就被保存下来。
6.建议大家还是不用直接编辑readonly文件了,本方法只是一个补救方法,希望对大家有用。
参 考:http://www.cyberciti.biz/faq/vim-vi-text-editor-save-file-without- root-permission/
本文出自 “seven” 博客,请务必保留此出处http://liuyu.blog.51cto.com/183345/303972