使用vim 编辑,遇到突然中断,比如ssh远程时断网了。

如果再次ssh连接,重新vim 打开之前在编辑的文件,会有类似如下的警告

这是因为vim会在被编辑的目录下新建一个名为.filename.swp的隐形文件

使用 ls -al就能查看得到。

以下是列出两种主要的问题和解决方案

“[O]pen Read-Only”:打开此文件成为只读文件,只查阅不编辑状态

“(E)dit anyway”:正常方式打开此文件,不会载入暂存隐形文件的内容

“(R)ecover”:加载暂存隐形文件的内容,挽救之前未保存的工作。切记救回文件保存离开vim后,要手动删除那个暂存隐形文件,否则下次打开还会有出上图的提示。

“(D)elete it”:确定暂存文件没有用,执行D,会在打开文件前把这个暂存文件删除

“(Q)uit”:按下q 离开vim,回到命令提示符

“(A)bort”:忽略这个编辑行为,回到命令提示符

当然也可以手动删除缓存文件  rm -rf 缓存文件名

https://www.cnblogs.com/gx1124/p/6743951.html

最新文章

  1. Vue.js入门
  2. maven仓库信息分析站点推荐
  3. Spring 整合 Redis(二)
  4. 安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题
  5. LightOj1054 - Efficient Pseudo Code ( 求n的m次方的因子和 )
  6. BZOJ 4123 [Baltic2015] Hacker 解题报告
  7. java Junit 测试中异常处理
  8. QT美化界面的文章(真的很美)
  9. 【SSH2(理论+实践)】--Hibernate步步(一个)
  10. zoj 3829 Known Notation(2014在牡丹江区域赛k称号)
  11. windows下grunt安装提示不成功
  12. PHPEXCEL实例-导出EXCEL
  13. vue-cli脚手架npm相关文件解读(6)build.js
  14. 张高兴的 Xamarin.Android 学习笔记:(二)“Hello World”
  15. vue 安装及使用
  16. 第六周分析Linux内核创建一个新进程的过程
  17. Xmpp获取离线消息
  18. python2.7之乱码问题
  19. IntelliJ IDEA下载及安装,破解
  20. centos 7 修改host文件

热门文章

  1. Go中http超时问题的排查
  2. Spark执行流程(转)
  3. Mysql数据库(九)备份与恢复
  4. C#开发命令执行驱动程序 之 读入命令行参数
  5. Vim任意代码执行漏洞(CVE-2019-12735)
  6. 第一个appium测试用例
  7. C/c.pp:贪心,二分答案
  8. NOIP模拟 8
  9. Spark安装与学习
  10. 微服务架构~Zuul1.0和2.0我们该如何选择?