Vim另存文件的命令为
编辑完文件后Esc,输入以下指令
:w filename
编辑文件时非正常退出,会生成.hello.txt.swp的文件,还有一些其他信息
恢复文件要使用以下命令:
[keysystem@localhost ]$ vim -r hello.txt
按照提示回车即可。然后保存文件,并删除.swp隐藏文件(rm .hello.txt.swp文件)
注意:保存文件时用:wq
这时你可能会遇到一个问题,如果你使用:x保存文件,然后删除掉.swp文件。重新打开文件时,你会发现文件内容没有恢复。原因我也没搞明白。
解决方法:不用使用:x保存文件,而是要使用:wq保存文件。
参考:http://kevinkelly.blog.163.com/blog/static/21390809320136272153281/
【转】Linux上vi(vim)编辑器使用教程
Linux上vi(vim)编辑器使用教程 ------------------------------------------------------------ ikong ------------ ...
linux vim vi编辑时撤销输入操作
linux vim vi编辑时撤销输入操作 1,esc退出输入状态 2,u 撤销上次操作 3,ctrl+r 恢复撤销
Linux指令 vi编辑,保存及退出
编辑模式 使用vi进入文本后,按i开始编辑文本退出编辑模式 按ESC键,然后: 退出vi :q! 不保存文件,强制退出vi命令 :w 保存文件,不退出vi命令 :wq 保存文件,退出vi命令 中断vi ...