有两种情况会生成只读1.用多个程序编写同一个文件(这种情况就让它保持只读就可以了)2.vim非常规退出原因:因为每次用vim打开一个文件,都会生成.(filename).swp文件以备不测,如果正常退出,该文件就会删除,如果非常规退出,swp文件存在,就会变成只读状态如何解决:1.恢复文件vi -r 文件名.后缀2.删除swp文件rm .文件名.后缀.swp