zoukankan      html  css  js  c++  java
  • 使用vim时生成的.swp文件

    1. 在使用vim时,退出编辑后,发现生成了swp文件,如下:

    发现用vim打开一个文件时,都会产生一个.swp的隐藏文件(即文件名.开头的),这个文件是一个临时交换文件,用来备份缓冲区中的内容,用于保存数据。

    当文件非正常关闭(比如直接关闭终端或者电脑断电等)时,文件不会被删除,可用此文件来恢复;当正常关闭时,此文件会被删除。

    如果你并没有对文件进行修改,而只是读取文件,是不会产生.swp文件的。

    2. 再次打开此文件,执行 vim spring.md时,如下:

    可以通过vim -r spring.md来进行文件的恢复,或者其它选项进行编辑或关闭或查看。

    3. 意外退出时,并不会覆盖旧的交换文件,而是会重新生成新的交换文件,而原来的文件中并不会有这次的修改,文件内容还是和打开时一样。

    例如,第一次产生的交换文件名为'.spring.md.swp';再次意外退出后,将会产生名为'.spring.md.swo'的交换文件,而第三次产生的交换文件则为'.spring.md.swn';以此类推。

    可以使用以下命令来查看当前目录下的所有交换文件。

    vim -r
  • 相关阅读:
    Spring 集成Quartz
    windows跟linux文件共享
    5.5.3使用terminfo功能标志
    5.4.1 termios结构,关闭回显功能,一键入字符fgetc立刻返回,不用按下回车键
    5.2与终端进行对话
    5.1对终端进行读写
    4.8资源和限制
    4.7日志
    大小端问题
    QWebView下载文件,QUrl中解析文件名
  • 原文地址:https://www.cnblogs.com/miaoying/p/7910104.html
Copyright © 2011-2022 走看看