zoukankan      html  css  js  c++  java
  • Linux 多个vi、vim进程编辑同一文件时的临时文件问题

    多个vivim进程编辑同一文件时的临时文件问题

    by:授客 QQ1033553122

     

    使用vivim编辑文件,实际是先copy一份临时文件并映射到内存里进行编辑,所以你编辑的是临时文件,不是源文件,直到你输入:w命令后才保存临时文件到源文件;输入:q退出才删除临时文件

     

    每次vivim启动会检测是否有临时文件,有则询问怎么处理。

     

    当开两个vivim进程操作同一个文件,第二个vim启动时会检测到临时文件,打开时可能没法看到文件的内容。

     

    解决方法:

    方法1:关闭其中一个vim操作

     

    方法2find / -name .源文件名*  -->删除.源文件名.swp

    例子:假如你正开两个vim编辑同一个文件SAS3_Database.conf

    builder:/# find / -name .SAS3_Databas*

    /mnt/heidun/config/.SAS3_Database.conf.swp

    找到.SAS3_Database.conf.swp,删除它即可。

  • 相关阅读:
    BZOJ3670: [Noi2014]动物园
    BZOJ4424: Cf19E Fairy
    BZOJ1257: [CQOI2007]余数之和
    BZOJ2438: [中山市选2011]杀人游戏
    SDOI2017第一轮
    BZOJ4820: [Sdoi2017]硬币游戏
    NOIP2016
    HDU1848 Fibonacci again and again(SG 函数)
    HDU1517 Multiply Game
    HDU1907 Jhon
  • 原文地址:https://www.cnblogs.com/shouke/p/10158103.html
Copyright © 2011-2022 走看看