问题原因:

 Linux下编程难免会开启多次vim编辑, 同一个文件如果在上一次编辑时未进行保存,则在下一次想要进行编辑时就会出现:swap file ".swp" already exists!

[O]pen Read-Only, (E)dit anyway, ®ecover, (D)elete it, (Q)uit, (A)bort:
原因:
使用vim编辑文件实际是先copy一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w后才保存临时文件到原文件,执行:q后才删除临时文件。
每次启动编辑时都会检索这个文件是否已经存在临时文件, 有则询问如何处理,就会出现如下情景。

问题解决:

解决:删除*.swp文件

1.使用命令$ ls -al,查看隐藏文件。

2.使用命令$ rm .swp 删除文件,此时便可以使用vim继续编辑文件。

rm .demo22.c.swp

swap file .swp already exists相关推荐

  1. 解决 swap file “*.swp”already exists!问题

    Linux下难免要开启多个vim共同编辑同一个文件,这时再次保存就会出现: swap file "*.swp" already exists! [O]pen Read-Only, ...

  2. iOS开发之--解决 swap file “*.swp”already exists!问题

    刚才我在vim导入第三方库的时候,突然发现我把podfile的名字打错了,然后我直接终止了进程,然后你懂得出错了,,E325......., 其实使用vim编辑文件实际上是先copy一份临时文件,病映 ...

  3. 解决swap file .swp already exists 问题

    将隐藏的 *.swp 文件删除即可,原先的文件便可再次编辑. ls -al rm xxx.swp

  4. 在Linux系统中解决 swap file “*.swp”already exists!问题

    问题描述: 在Linux系统中使用vim编辑文件的时候,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示: 原因分析: 使用vim编辑文件实际是先copy一份临时文件并映射到内存给 ...

  5. Linux E325: ATTENTION Found a swap file by the name “./.backu.sh.swp“

    在vi编辑时遇到:     E325: ATTENTION Found a swap file by the name "./.backu.sh.swp"错误代码.     原因是 ...

  6. 9月29 Redis配置不当致使root被提权漏洞 | Found a swap file by the name swp

    1.Redis配置不当致使root被提权漏洞 建议修复方案(需要重启redis才能生效) 1.绑定需要访问数据库的IP 修改 redis.conf 中的 "bind 127.0.0.1&qu ...

  7. Git命令问题:Found a swap file by the name “.git/.MERGE_MSG.swp”

    当用git命令拉取最新代码时,遇到如下问题 Found a swap file by the name ".git/.MERGE_MSG.swp" 解决方法: 输入命令删除这个文件 ...

  8. Git 操作遇到 Found a swap file by the name “~/xxxx/.git/. COMMIT_EDI_TMSG. Swp“

    出错背景: 出现的原因是合并过一次节点,并且再次有修改后,使用 --amend 提交,就出现了 Found a swap file by the name "~/Desktop/gm_sta ...

  9. 解决Linux下vi或vim操作Found a swap file by the name

    在linux下用vi或vim打开 文件时 E325: ATTENTION Found a swap file by the name ".1.py.swp"           o ...

  10. E325: ATTENTIONFound a swap file by the name

    最近用vim写django时,配置免密登录发现的问题,vim 配置文件的时候意外退出,再进入的时候有以下页面,一开始看了半天没明白.后来发现把这个后缀swp的文件删掉就可以了,之后再vim就不会出现此 ...

最新文章

  1. canvas百分比加载动画
  2. 【 MATLAB 】filter 函数介绍 之 Filter Data in Sections
  3. 39.左值、左值引用、右值、右值引用
  4. 关系数据库中,表中的每行就是一个对象
  5. 洛谷P2056:[ZJOI2007]捉迷藏(点分树、STL)
  6. php复习,PHP排序算法的复习和总结
  7. 数据结构之图的应用:关键路径
  8. php curl cookie 读写
  9. 2016年9月份工作知识点汇总
  10. 非计算机专业怎么准备蓝桥杯,大三接触算法,用寒假时间准备蓝桥杯,如何提高成绩?...
  11. C++ 读取和写入txt文件
  12. 1380Problem C:zyf的A+B问题
  13. HTML5中引入字体样式的常用方法-Iconfont(阿里巴巴矢量图库)和IcoMoon-APP
  14. MATLAB中deg2rad和rad2deg函数的使用
  15. Razor 视图引擎的一些属性和方法
  16. yield 跟 yield * 的区别
  17. zookeeper的脑裂问题
  18. windows 复制文件夹命令 xcopy .
  19. 读 精益数据分析 笔记
  20. 冥冥中的感觉,是梦非梦

热门文章

  1. allegro 封装shape焊盘问题 Unable to load shape symbol
  2. 叶俊——“新零售·新未来”米友圈第九届全国精英总裁班授课圆满落幕
  3. 360实习之--技术基础H卷
  4. win10状态栏卡死,屏幕正常
  5. 周杰:推荐只是一个新的信息的传播方式
  6. Real-Time Rendering——Chapter 10Local Illumination局部照明
  7. SQL-小题推荐牛客8题精练版
  8. 毛超帅 应聘互联网公司,如何写好简历?______软件开发-帮助类
  9. networks.demo_dev.ipam.config value Additional properties are not allowed (‘gateway‘ was unexpected)
  10. js和vue的图片加载完成事件