Vim另存文件的命令為
編輯完文件后Esc,輸入以下指令
:w filename
編輯文件時非正常退出,會生成.hello.txt.swp的文件,還有一些其他信息
恢復文件要使用以下命令:
[keysystem@localhost 20180202]$ vim -r hello.txt
按照提示回車即可。然后保存文件,並刪除.swp隱藏文件(rm .hello.txt.swp文件)
注意:保存文件時用:wq
這時你可能會遇到一個問題,如果你使用:x保存文件,然后刪除掉.swp文件。重新打開文件時,你會發現文件內容沒有恢復。原因我也沒搞明白。
解決方法:不用使用:x保存文件,而是要使用:wq保存文件。
參考:http://kevinkelly.blog.163.com/blog/static/21390809320136272153281/