swap file "*.swp" already exists!的解决方法

Linux下编程难免要开启多个vim共同编辑同一个文件,这时再次保存就会出现:

swap file "*.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

原因:

使用vim编辑文件实际是先copy一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w后才保存临时文件到原文件,执行:q后才删除临时文件。
每次启动检索式否有临时文件, 有则询问如何处理,就会出现如上情景。

解决方法:

执行以下命令:找到临时文件,然后删除

ll -a //显示隐藏文件
rm .*.swp //删除隐藏文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,703评论 9 468
  • 公司新员工学习有用到,Vim官网的手册又太大而全,而网上各方资料要么不全面,要么不够基础。在网上搜集各方资料,按照...
    甲鱼阅读 161,741评论 43 685
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,258评论 2 33
  • 藏歌 露珠,探出脑袋,站在野草的发尖张望。一阵清风拂来,它顺着发尖流向腰部,像一条玉佩,留下叮叮咚咚的歌声。 一头...
    重庆风铃阅读 630评论 2 1
  • 是否某一时刻 你想要找一个爱你的人 一眼万年 白头到老 是否某一时刻 你想要放纵自己 不求道德 只求快乐 是否某一...
    我的温柔不过两秒阅读 190评论 0 0