当我们在书写或修改文件时遇到特殊情况使得文件在还未wq保存并退出的情况下便被关闭

例如我们修改文件后直接点击关闭terminal

再次打开文件时会出现如下提示

解决方式:
1、临时解决,只为进入文件编辑
点击两次enter键会出现如下提示,点击E或者R可以进入编辑界面,但再次进入文件时依然会有提示

【O】只读打开文件

【E】继续编辑

【R】恢复未保存内容编辑

【D】删除.swp文件进入编辑

【Q】退出当前文件编辑

【A】退出vim程序
2、永久解决
找到隐藏文件并删除
vim进入文件编辑界面,找到如下提示
查看文件所在目录的包括隐藏文件在内的所有文件,找到该文件并删除

再次打开文件时不会有提示而是直接进入编辑界面

vim的异常退出处理相关推荐

  1. vim编辑器异常退出产生备份文件

    当非正常关闭vim编辑器时(比如直接关闭终端或者电脑断电),会生成一个.swp文件,这个文件是一个临时交换文件,用来备份缓冲区中的内容. 需要注意的是如果你并没有对文件进行修改,而只是读取文件,是不会 ...

  2. Linux下使用Vim编辑器异常退出E325:ATTENTION错误

    Linux下使用vim编辑文件时,因为闪退或者卡住异常关闭终端导致出现E325:ATTENTION错误如下所示: 在当前目录下使用ls命令查看,此时并没有.main.cpp.swp文件 必须使用ls ...

  3. gedit命令和vim异常退出处理

    gedit命令和vim异常退出处理 编辑文件: gedit file ##必须是图形界面时 vim file 按下i进入编辑(insert插入)模式书写文件内容按下esc键退出输入:wq回车保存说明: ...

  4. Vi编辑异常退出解决

    一次不小心在vi编辑器中异常退出导致下次进来的时候出现下面信息 E325: ATTENTION Found a swap file by the name ".my.cnf.swp" ...

  5. Nginx问题定位之监控进程异常退出

    nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧. 1. 在error.log中查看是否有signal项,如果有,看看signal是多少. 比如,这是一个异常退出的情况 ...

  6. golang--监控goroutine异常退出

    在golang中,我们可以很轻易产生数以万计的goroutine,不过这也带来了麻烦:在运行中某一个goroutine异常退出,怎么办? 在erlang中,有link原语,2个进程可以链接在一起,一个 ...

  7. python 实现异常退出

    python 实现异常退出 参考文章: (1)python 实现异常退出 (2)https://www.cnblogs.com/ivyharding/p/11277999.html (3)https: ...

  8. linux c 调试 strace 诊断 调试程序 异常退出 崩溃

    目录 strace是什么? strace能做什么? strace怎么用? strace问题定位案例 1.定位进程异常退出 2.定位共享内存异常 3. 性能分析 跟踪系统调用和信号 strace是什么? ...

  9. java 线程崩溃_java语言中application异常退出和线程异常崩溃的捕获方法,并且在捕获的钩子方法中进行异常处理...

    1.application应用程序注入自定义钩子程序 java语言本身提供一个很好的Runtime类,可以使我们很好的获取运行时信息.其中有一个方法是 public void addShutdownH ...

  10. linux ----- Vim进入和退出命令

    Vim进入和退出命令 本来不想写任何关于vim的文章的,无奈我今天又忘记怎么退出vim了,常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式.另外还有其它的,我可 ...

最新文章

  1. 太赞了!华为工程师总结的Linux笔记,提供下载
  2. mysql sleep详解_mysql sleep链接过多的原因及解决办法
  3. cache三种映射方式
  4. android中使用DisplayMetrics获取屏幕参数
  5. distinct 只针对一个字段
  6. arcsde服务启动不了
  7. ASP.NET Core Web 项目文件介绍
  8. c++ 图的连通分量是什么_【自考】数据结构第五章图,期末不挂科指南,第9篇
  9. java mysql jsp分页代码_JAVA/JSP学习系列之六(MySQL翻页例子)
  10. 干货:结合Scikit-learn介绍几种常用的特征选择方法
  11. Javascript实现获取及设置光标位置的方法
  12. java中映射getproperty,PropertyUtils.getProperty和PropertyUtils.setProperty的用法详解
  13. 物联网——射频识别技术的应用
  14. 实用:AE/PR 视频交换格式哪家强?
  15. VMWare ESXi上传iso镜像文件
  16. p 值的意义是什么?终于有人讲明白了
  17. 放大镜 讲课_放大镜教案
  18. mysql heartbeat 慢_当master down掉后,pt-heartbeat不停重试会导致内存缓慢增长_mysql
  19. 如何正确理解店宝宝软件
  20. python实现艾宾浩斯抗遗忘曲线(记忆曲线)

热门文章

  1. 《网易云音乐小程序》开发总结
  2. OpenCV对图像像素尺寸的设置
  3. Linux一句话精彩问答-网络无关篇
  4. 常用度量--MAE(平均绝对误差)和RMSE(均方根误差)
  5. Android 闹钟设置最新版
  6. 【Office】往Word中插入超链接
  7. Unable to start ServletWebServerApplicationContext due to missing ServletWeb解决办法
  8. 你不知道的JavaScript(上中下)全册
  9. Rayman的绝顶之路——Leetcode每日一题打卡7
  10. excel导出动态表头以及二级三级表头,还有数据库动态的数据来源