git 出现.swp不可见文件

来源:互联网 发布:河南省的大数据谷 编辑:程序博客网 时间:2024/05/16 09:07

.swp文件是如何生成的?

正常情况:当你打开一个文件时,vi会自动生成一个.swp文件,文件名为[filename.**].swp,如果你正常退出,.swp文件会自动删除。

非正常情况:1、当用多个程序编辑同一个文件

                        2、非常规退出(如:当你强行关闭vi时,比如电源突然断掉或者使用了Ctrl+Z,vi便会自动生成一个.swp文件,当你下次编辑时就会出现一些提示)

解决办法:1、为避免同个文件产生两个不同的版本,请使用readonly模式

                    2、使用VI -r filename 恢复,然后把.swp文件删除

                        步骤: vi -r filename(恢复文件)

                                      rm .filename.swp(删除文件)

vi一个文件时,怎样不产生.swp文件?或不提示【“Swap file ".文件名.swp" already exists![O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit:】

解决办法:打开/etc/vimrc并添加 set noswapfile 即可。

0 0
原创粉丝点击