vim中.swp文件处理

摘要:
在第二种情况下,可以使用vim-rfilename进行还原,然后删除swp文件的源。当您强制关闭vi时,例如电源突然关闭或使用Ctrl+ZZ,vi会自动生成一个。下次编辑swp文件时,会出现一些提示。您可以使用vi-r{yourfilename}还原文件,然后使用以下命令删除swp文件。否则,每次编辑时都会显示此提示。rm.{yourfilename}。当然,SWP可以用R键恢复。如果不想在每次vi崩溃时保存swp文件,可以通过选项禁用swp文件setnoswapfile的生成

参考:

http://blog.csdn.net/lingdxuyan/article/details/4993868

http://www.cnblogs.com/softwaretesting/archive/2011/09/23/2185851.html

关于swp文件
使用vi,经常可以看到.swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件 以备不测(不测下面讨论),如果你正常退出,那么这个这个swp文件将会自动删除 。
 
不测分为:1当你用多个程序编辑同一个文件时。2非常规退出时。
第一种情况的话,为了避免同一个文件产生两个不同的版本(vim中的原话),还是建议选择readonly为好。
第二种情况的话,你可以用vim -r filename恢复,然后再把swp文件删除(这个时候要确保你的swp文件没有用处了,要不然你会伤心的)

swp文件的来历,当你强行关闭vi时,比如电源突然断掉或者你使用了Ctrl+ZZ,vi自动生成一个.swp文件,下次你再编辑时,就会出现一些提示。

你可以使用

vi -r {your file name}

来恢复文件,然后用下面的命令删除swp文件,不然每一次编辑时总是有这个提示。

rm .{your file name}.swp

当然可以用R键恢复。

如果不想每次vi崩溃时不保存swp文件,可以通过选项禁止产生swp文件

set noswapfile

免责声明:文章转载自《vim中.swp文件处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Fast Paxos 和 Paxos的区别Hibernate之Hibernate的下载与安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vi/vim 跳转到指定行

(1) 按ESC,然后123gg 就是跳到123行 (2) 输入 :行号 就跳到你要的行了! ############################### 添加、删除注释:注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”//”,再按Esc,就会全部注释了。 删除:先按v,进入vi...

kafka 开机自启动

方法一: 修改vim /etc/rc.local文件 vim /etc/rc.local 加入: /opt/soft/kafka_2.11-0.10.0.0/bin/kafka-server-start.sh /opt/soft/kafka_2.11-0.10.0.0/config/server.properties 保存(shift+ : /wq!) -...

centos vi和vim用法

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用...

linux下vi命令 修改文件及保存的使用方法

移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl p:光标上移一行 j或Ctrl n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首 e或E :光标右移一个字至字尾 ) :光标移至句尾 ( :光标移至句...

vim 的多窗口, tab 切换_yuhui_bear_百度空间

vim 的多窗口, tab 切换_yuhui_bear_百度空间 vim 的多窗口, tab 切换 vim 从 vim7 开始加入了多标签切换的功能, 相当于多窗口.之前的版本虽然也有多文件编辑功能, 但是总之不如这个方便啦。用法:tabnew [++opt选项] [+cmd] 文件 建立对指定文件新的tab:tabc 关闭当前的tab:tabo 关闭所...

Centos7 设置vim 显示文本不同颜色

Centos7 设置vim 显示文本不同颜色 本人在查找设置 centos7 vim 文本显示颜色时, 学习了作者: luffy5459 (博客连接:https://blog.csdn.net/feinifi/article/details/82628636) 的博客,完成设置vim文本不同颜色。 步骤整理如下: 1、先用以下命令安装 vim 的包 #yu...